JOHANNESBURG – A top official of South Africa's ruling party, the African National Congress, has been charged with 21 counts of fraud and corruption, a significant step in President Cyril Ramaphosa's drive against graft in the country.ANC secretary-general Ace Magashule was charged and released on bail at court in Bloemfontein.
He was cheered by hundreds of supporters who gathered outside the courthouse, showing that many within the ruling party do not support the anti-corruption campaign.Magashule is the latest high-profile figure to face corruption charges as authorities intensify investigations into wide-ranging graft allegations in the country.Magashule is accused of involvement in the looting of the equivalent of $13.8 million when he.