Thomas Hadebe biography


Thomas Hadebe biography: Thomas Hadebe is a member of South Africa’s National Assembly.

Thomas Hadebe is on the provincial list for the province of KwaZulu-Natal. He is a member of the Portfolio Committee on Environmental Affairs.

#Political Party
Thomas Hadebe is a member of the Democratic Alliance.

Previous articleThapelo Chiloane biography
Next articleTimothy Brauteseth biography
Kamoche James is a Kenyan blogger and photographer based in Nairobi City and resides along Kenya's finest Super Highway - Thika Road.