¡Sorpréndeme!

A group gather outside Luthuli House in defense of Magashule

2020-10-08 2 Dailymotion

Political commentator from the Mapungubwe Institute for Strategic Reflection, Oscar van Heerden unpacks development around ANC Secretary General, Ace Magashule. Courtesy #DStv403