NewsSeptember 25, 2016Principal interviewed by Salt + Light Media
In this wide-ranging WITNESS Interview, Fr. Thomas Rosica speaks with Dr. Peter Meehan, President of Corpus Christi College and Principal of St. Mark's College.
https://youtube.com/watch?v=0NnKU-03xO0