Johannesburg mayor Herman Mashaba announced his resignation from the DA and his job as mayor

Ratepayers are patiently paying for the recklessness where Hoedspruit mayor crashes car for the third time – The saying goes: third time lucky?