Tag: President Pedro Castillo | Crux Now
Taking the Catholic Pulse

President Pedro Castillo

Archbishop praises military day after death of Peru’s ‘Shining Path’ founder