Trump, Zuma, and Magashule, and the Politics of Narcissism What do Trump, Zuma, and Magashule all have in common? Narcissism. Read More Corruption, Political commentaryMelanie Verwoerd18 November 2020#Trump, #Zuma, #Magashule, #thepoliticsofnarcassism, #timeisrunningout Comment