ESC TO CLOSE

SEARCH

Rhodes Has Fallen [Photos]

Rhodes Has Fallen [Photos]

On April 9, 2015, students gathered at a mass meeting at the University of Cape Town to see the statue of British colonialist Cecil Rhodes finally fall.