South Africa’s Magashule to give explanation to party after corruption charges
THE secretary-general of South Africa's governing ANC will appear before a party commission on Saturday to give an explanation, after he was charged with corruption, President Cyril Ramaphosa has announced. Ace Magashule, an ally of Ramaphosa's predecessor Jacob Zuma, faces corruption allegations related to a contract to audit homes with asbestos roofs while he served as premier of the Free State province. He has denied wrongdoing and was granted bail in court last month. Ramaphosa is trying to clean up the ANC's image after a decade of scandals under Zuma. In August, the ANC's National Executive Committee (NEC) resolved that…