Mninwa Johannes Mahlangu

E559258

Mninwa Johannes Mahlangu is a South African politician who has served in senior parliamentary leadership roles, including as Chairperson of the National Council of Provinces.

All labels observed (1)

Label Occurrences
Mninwa Johannes Mahlangu canonical 2

How this entity was disambiguated

Statements (25)

Predicate Object
instanceOf South African politician ⓘ
human ⓘ
continentOfCitizenship Africa ⓘ
countryOfCitizenship South Africa ⓘ
familyName Mahlangu ⓘ
fieldOfWork diplomacy ⓘ
legislative politics ⓘ
gender male ⓘ
givenName Mninwa ⓘ
languageSpoken English ⓘ
Xhosa ⓘ
Zulu ⓘ
name Mninwa Johannes Mahlangu ⓘ
notableFor senior parliamentary leadership roles in South Africa ⓘ
occupation politician ⓘ
parliamentaryBody Parliament of South Africa ⓘ
politicalSystemContext post-apartheid South Africa ⓘ
positionHeld Chairperson of the National Council of Provinces ⓘ
High Commissioner of South Africa to the United Kingdom ⓘ
Member of the National Council of Provinces ⓘ
Speaker of the National Council of Provinces ⓘ
publicOfficeType diplomatic representative ⓘ
parliamentary leader ⓘ
regionOfActivity Southern Africa ⓘ
residence South Africa ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Mninwa Johannes Mahlangu → name → Mninwa Johannes Mahlangu ⓘ