Browsing: Supra Mahumapelo

President Jacob Zuma has warded off calls to resign over the scandals that have marred his administration and spread dissent in the ruling party largely thanks to a bloc of politicians known as the “premier league” that has his back. With urban voters deserting