WATCH: Jacob Zuma takes on a TikTok dance challenge President Cyril Ramaphosa and Ace Magashule are at war over all things corruption, fraud,...