South Africa's ruling African National Congress President, Cyril Ramaphosa, has called on suspended Secretary General of the party, Ace Magashule, to publicly apologise to all party structures, after the former sent him a suspension letter. This is part of the outcomes of the weekend's virtual National Executive meeting. For more on this, Khumbelo Munzhelele spoke to political analyst, Dumisani Tembe...