President Cyril Ramaphosa, National Assembly Speaker Nosiviwe Mapisa-Nqakula and NCOP chairperson Amos Masondo. WATCH | Corruption Watch reflects on 30 years of democracy 03 April 2024
File: Speaker of the South African National Assembly Nosiviwe Mapisa-Nqakula. Nosiviwe Mapisa-Nqakula resigns as Parliament Speaker 03 April 2024