Teldah Mawarire

Teldah Mawarire

Teldah Mawarire is a campaigns and advocacy officer with global civil society alliance, CIVICUS. Before her appointment at the alliance, Mawarire spen... t 15 years in journalism, including as Africa editor for the South African Mail and Guardian newspaper. 


MORE FROM AUTHOR