Theatrics expected at Magashule court appearance as detractors send mask message

ANC secretary-general Ace Magashule and seven others, as well as five companies, face several charges including fraud, corruption and money laundering over a multi-million rand asbestos roofing audit contract.

Read the full story: Read More