Biography

The Diocese of Menevia is currently under the Apostolic Administration of the Archbishop of Cardiff, the Most Reverend George Stack.