President Ramaphosa Appoints Advocate Dube as Deputy Public Protector
Pretoria: President Cyril Ramaphosa has appointed Advocate Dinkie Portia Dube as the Deputy Public Protector of the Republic of South Africa for a term of seven years, effective from 1