Do you think North West Premier Supra Mahumapelo should step down?

Posted 7 months.