Archives for March 2, 2010

Who can stop Julius Malema?

June 7th, 2026 (Updated)

Julius Malema seems unstoppable. He is accused of potential tax evasion, government tender rigging, and now numerous traffic violations – but does any of this matter in South Africa?