Kenneth Mokgatlhe
Kenneth Mokgatlhe is a writer, academic, political analyst, communication specialist and journalist.