Leaked report

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

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