Gratitude Magwanishe

Last updated

  1. "Mr Gratitude Magwanishe". People's Assembly. Retrieved 30 December 2021.
Gratitude Magwanishe
Member of the National Assembly of South Africa
In office
14 June 1999 29 May 2024