Muziwenkosi Hadebe (born 1948) widely known as Langalibalele II[1] is the reigning King[2] of the Hlubi people of South Africa. The Hlubi people are still contesting for the official recognition of their kingship and nation by South African government..[3]