Oxford University Decided to Remove the Statue of Cecil Rhodes from Campus
The “Rhodes Must Fall” campaign started at the University of Cape Town, South Africa in the month of March 2015.
Read More