Maya Misra
Cecil Rhodes: Thousands of Protesters Demand Removal of Oxford Statue
Rhodes Must Fall demonstrators gathered outside Oriel College to demand that the institution take down the statue of the "international criminal".
Rhodes Must Fall demonstrators gathered outside Oriel College to demand that the institution take down the statue of the "international criminal".