Long-serving ANC stalwart Mac Maharaj is set to bow out of South African politics at the end of the month. So, who will be the next presidential spokesperson then?
Continue Reading