insert_link South Africa South Africa’s Home Affairs Dismisses 18 Officials in Anti-Corruption Crackdown todayNovember 21, 2024 1