Leaked report

Mashaba lays criminal charges after a leaked draft report by the Public Protector

A draft Public Protector report containing findings against the former Johannesburg mayor and founder of The People's Dialogue, Herman Mashaba,…

June 9, 2020

This website uses cookies.