South Africa: The region where political violence is on the rise ahead of elections Blessing MwangiDecember 4, 2023
South Africans demand permanent Gaza ceasefire during pro-Palestine march Blessing MwangiNovember 30, 2023
South African lawmakers vote to suspend diplomatic ties with Israel, shut embassy Blessing MwangiNovember 22, 2023
Julius Malema: Why the South African politician touched a nerve in Kenya Blessing MwangiNovember 13, 2023
Exclusive: South Africa to miss 2030 emissions goal as it keeps coal plants burning Blessing MwangiNovember 9, 2023