99FM – Your Inspiration Station

South African Public Protector

The MYD Show – The Path to Peace with Thuli Madonsela

Thuli Madonsela is an advocate and the Public Protector of South Africa. She has received unprecedented international acclaim including being named by Time Magazine as one of the world’s 100…