for subscribers

Rogue's Gallery: The dubious history of Ace Magashule's supporters

Share your Subscriber Article
You have 5 articles to share every month. Send this story to a friend!
0:00
play article
Subscribers can listen to this article
Carl Niehaus outside the Bloemfontein Magistrate's Court in support of ANC secretary general Ace Magashule.
Carl Niehaus outside the Bloemfontein Magistrate's Court in support of ANC secretary general Ace Magashule.
Kayleen Morgan

Senior leaders who showed their vehement support for controversial ANC Secretary-General Ace Magashule last week outside the Bloemfontein Magistrate’s Court have made headlines themselves having been either convicted or accused of fraud, corruption, lies, and violence. Here is a deeper look into their dubious histories.

READ | Branches have spoken, corruption-accused ANC members must step aside - Besani to Magashule

With plenty of fuss and fanfare, some of the ANC’s top belligerents – Tony Yengeni, Carl Niehaus, Supra Mahumapelo, Bongani Bongo, and “youth activist” Mcebo Dlamini – were at the forefront of a factionalised fightback in support of Magashule as he faced 21 charges of corruption and fraud in a highly publicised R255 million Free State asbestos audit case. 

There’s more to this story
Subscribe to News24 and get access to our exclusive journalism and features today.
Subscribe
Already a subscriber? Sign in
Lockdown For
DAYS
HRS
MINS
Voting Booth
When assisting your child with remote learning this year, did you:
Please select an option Oops! Something went wrong, please try again later.
Results
Follow the school's comprehensive sexuality education (CSE) curriculum?
13% - 300 votes
Adjust the CSE curriculum to suit the family's morals?
24% - 536 votes
Ignore the schools CSE programme and do your own teaching?
63% - 1416 votes
Vote
ZAR/USD
15.36
(-0.77)
ZAR/GBP
20.50
(-0.23)
ZAR/EUR
18.50
(-0.59)
ZAR/AUD
11.32
(-0.68)
ZAR/JPY
0.15
(-0.41)
Gold
1829.63
(+1.08)
Silver
24.18
(+1.70)
Platinum
1011.00
(+1.81)
Brent Crude
47.23
(-0.96)
Palladium
2419.50
(+1.00)
All Share
57979.87
(+0.82)
Top 40
53244.10
(+0.91)
Financial 15
11332.77
(+0.84)
Industrial 25
79213.77
(+0.18)
Resource 10
54549.76
(+1.84)
All JSE data delayed by at least 15 minutes morningstar logo