Interview with Bishop Williamson regarding controversial positions
Bishop Richard Nelson Williamson is the Rector of the Nuestra Senora Corredentora Seminary of the Society of St. Pius X in La Reja, Argentina. Before that time he was Rector of St. Thomas Aquinas...