South Africa president suspends police chief over $21m contract Post author:mck Post published:April 23, 2026 Post category:Blog Police chief Fannie Masemola suspended as President Cyril Ramaphosa faces pressure to tackle corruption ahead of polls. You Might Also Like Trump says US will soon stop Venezuelan drug trafficking ‘by land’ November 28, 2025 US election: It’s voting day – What polls say; what Harris, Trump are up to November 5, 2024 Sri Lanka’s government ‘temporarily’ takes over cricket board April 29, 2026