…and at The University of the Witwatersrand at the Durban Institute of Technology and at the Cape Town Press Club and the Muthaiga Club in Nairobi. He has also appeared on a number of radio and television programmes …

Read original article