Tag: Carlos Castillo Mattasoglio | Crux Now
Taking the Catholic Pulse

Carlos Castillo Mattasoglio

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