Remembering Stanley Rother
Life of priest and Okarche native marked on the 40th anniversary of his death
OKARCHE – On July 28, 1981, at 1:30 in the morning, three Spanish-speaking Ladino (non-indigenous) men snuck into the rectory of Santiago Apóstol Catholic Church in Santiago Atitlán, Guatemala,...