Pope Francis has appointed Bishop Mark O’Toole as Archbishop-elect of Cardiff and Bishop-elect of Menevia
Pope Francis has appointed Bishop Mark O’Toole as Archbishop-elect of Cardiff and Bishop-elect of Menevia. Bishop Mark O’Toole has been
Read more