SF politicsfromwww.aljazeera.com3 days agoSouth Africa president suspends police chief over $21m contractFannie Masemola was suspended as national police chief amid corruption charges related to a healthcare contract.