Log In

Louis Ncamiso Ndlovu Edit Profile

bishop

Louis Ncamiso Ndlovu, bishop.

Career

Bishop of Manzini Roman Catholic Church, Swaziland.