Archbishop Ordains Fr Shaun Richards as Priest
On 25 January Fr Shaun Richards was ordained a Priest in the Diocese of Westminster by the Most Rev. Vincent Nichols, Archbishop of Westminster, at Our Lady of Victories Church, Kensington. Fr Shaun has been serving as a deacon for the last six mo...