King Makhosoke II Mabhena of Ndebele Kingdom, South Africa

King Makhosoke II Mabhena is the reigning monarch of the Ndebele people (amaNdebele) of South Africa. Photo : Thulani Gatsha He hails from the Manala Ndebele clan and has been King since 1980s after succeeding his late father. Ingwenyama Makhosoke II Is currently the longest serving King in South Africa and celebrates his birthday every... Continue Reading →

Create a website or blog at WordPress.com

Up ↑

error: Content is protected !!