South Africa president suspends police chief over $21m contract

Al Jazeera Al Jazeera

Police chief Fannie Masemola suspended as President Cyril Ramaphosa faces pressure to tackle corruption ahead of polls.

Read full article at Al Jazeera →