South Africa: Magashule’s dirty deals
One of President Cyril Ramaphosa’s first challenges in keeping his pledge for a new era of cleaner government is right inside his own party in the person of Ace Magashule, who is now secretary-general of the African National Congress. Magashule has built up his power by creating a network of corruption and dark deeds to …