Browsing Tag

Rhodes Must Fall

Watch: the moment Rhodes fell

It was the moment students from The Rhodes Must Fall movement had been waiting for. On Thursday 9 April, 2015, the statue of Cecil John Rhodes was finally removed from the University of Cape Town campus, after a month of protests.…