South Africa’s Top Cop Felled by $20 Million Corruption Scandal: National Police Commissioner Faces Fraud Charges
South Africa’s National Police Commissioner, Fannie Masemola, has been charged with corruption and fraud in connection with a $20 million procurement scandal involving a state health contract, the Independent Directorate Against Corruption (IDAC) announced this week. Masemola, who assumed the top police role in 2023, is accused of facilitating the award of a health sector […]

