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 »