On 7th July, Bishop Rod ordained 3 presbyters and 6 deacons to serve in London diocese. Bishop Rod and Bishop Sarah, bishop of London, are pictured here with all those ordained.
On 7th July, Bishop Rod ordained 3 presbyters and 6 deacons to serve in London diocese. Bishop Rod and Bishop Sarah, bishop of London, are pictured here with all those ordained.
© Copyright 2019 - The Bishop of Maidstone, All rights reserved