St. Francis de Sales Oratory in St. Louis, MO was privileged to host the ordinations of 4 deacons of The Institute of Christ the King on August 5, 2014.
There are plenty of pics up already, but here is my meager offering. Enjoy!
Phoenix, Arizona – FSSP
Fr. Walker (age 29) was murdered in the armed attack, Fr. Terra critically injured.
h/t Rorate Coeli