New LETRA Chile Directors Appointed

The board of directors of LETRA, Wycliffe’s partner organization in Chile, has announced that Génesis Cepeda and her husband Camilo Paredes have been appointed as the organization’s new executive directors.…

Read More