SA Parliament Speaker Hands Herself In To Police – Reports Mercy Aboagye Mar 22, 2024 0 The speaker of South Africa’s parliament has turned herself in to the police amid an ongoing corruption…