Suspended ANC Secretary-General Ace Magashule and his co-accused are back in court, facing more than 70 charges of fraud, corruption and money laundering, relating to the alleged irregular awarding of the R255 million asbestos roof removal contract.

Below is the live stream: