31 Legionaries of Christ are ordained priests by Cardinal Velasio de Paolis at St. John Lateran Basilica in Rome, Italy.
31 Legionaries of Christ are ordained priests by Cardinal Velasio de Paolis at St. John Lateran Basilica in Rome, Italy.