Archbishop Carlos Castillo

The Latest

Archbishop Carlos Castillo of Lima.

Lima archbishop offers 'clarification' on controversial Eucharist remarks

Jan 13, 2020

After controversial remarks last week, the Archbishop of Lima said Thursday that he did not intend to undermine the importance... Read more