Protests To Remove Oxford Statue

  • 4 years ago
Demonstrators take to the streets in Oxford, England, shouting "decolonize" and pushing to remove an Oxford statue.

Recommended