Ace Magashule, South Africa’s next president?

There is magical thinking in polite South African society that ANC Secretary-General Ace Magashule’s political demise is imminent. In the real world, Ace is in the strongest position to wield the final, killing blow. He is perhaps the greatest threat democratic South Africa has ever faced.