POLITICSAL JAZEERA
South Africa president suspends police chief over $21m contract
South African President Cyril Ramaphosa suspended Police Chief Fannie Masemola over a $21 million contract controversy. The move comes amid growing pressure on Ramaphosa to address corruption ahead of upcoming elections.