South African President Suspends Police Chief Over Alleged $21 Million Contract Scandal
South Africa’s President has suspended the country’s national police chief following allegations linked to a $21 million government contract, in a move seen as part of a broader effort to…