Showing posts with the label dela rosaShow all
Fr. de la Rosa becomes first Asian Rector of Pontifical University of Santo Tomas of Aquino – Angelicum, Rome