File: Speaker of the South African National Assembly Nosiviwe Mapisa-Nqakula. Nosiviwe Mapisa-Nqakula resigns as Parliament Speaker 03 April 2024