Oxford Cecil Rhodes statue not to be pulled down til next year
Rhodes must stay: Statue of Cecil Rhodes will not be pulled down by Oxford college until next year at the earliest Oriel College said last month they wanted the statue to be removed It set up Independent Commission of Inquiry to look into the monument Now commission says it will take until 2021 to complete … Read more