Protesters at Oxford University demand statue of notorious imperialist Cecil Rhodes statue come down
- 4 years ago
Protesters at UK's Oxford University demand removal of notorious imperialist Cecil Rhodes on Tuesday (June 9).
The statue of Edward Colston, a slave trader, was toppled in Bristol forcefully by protesters recently.
The statue of Edward Colston, a slave trader, was toppled in Bristol forcefully by protesters recently.