Extinction Rebellion protests in London's financial centre

  • 3 years ago
Protesters march through the City of London, vandalising buildings of companies which they say contribute to the climate crisis.

Recommended