Stephen Moreo

Stephen Moreo[1] he is the Bishop of Johannesburg since 16 March 2013.

[2] Moreo is from North West Province and studied for the priesthood at St Paul's Anglican seminary, Grahamstown.

He was ordained deacon in 1984 and priest in 1985.

After that, he held incumbencies in Soweto.

This biographical article about a South African religious figure is a stub.

Flag of South Africa
Flag of South Africa