UK: Rhodes Must Fall Protesters Call For Removal Of Statue In Oxford 2
- Captured on Tuesday 9th of June 2020
- Location is Oxford
Description
More than 1,000 protesters gathered outside a college at Oxford University on June 9 to demand the removal of a statue o Read more...