Home Tags Santiago Chile

Tag: Santiago Chile

Pope expels Chilean priest found guilty of sex abuse

0
VATICAN CITY -- A priest who was once hailed as a champion of human rights in Chile was expelled from the priesthood by Pope...