Articles containing the tag ‘Cecil John Rhodes
By Nonzuzo Dlamini On Thursday, April 9th, 2015

Rhodes Will Fall

Cape Town – After weeks of protests and debates at the University of Cape Town (UCT), Rhodes will fall. The “Rhodes Must Fall” debate began when students threw human waste on the statue of British Col... Read more »