Press "Enter" to skip to content

Posts published by “Tafi Mhaka”

Tafi Mhaka is a Johannesburg-based commentator and writer with a keen interest in democracy, human rights and African affairs.
He has a BA Honours degree from the University of Cape Town and tweets at @tafimhaka