Archbishop Perez Ordains 13 Deacons At Cathedral Basilica Of Saints Peter And Paul

The ceremony happened on Saturday morning.