جامعة كيب تاون
Invitation to speak withdrawn by the University of Cape Town, South Africa.