UK: Extinction Rebellion Protesters Arrested In Bank Station, London
- Captured on Monday 14th of October 2019
- Location is London
Description
Police have arrested several climate change activists after hundreds of protesters formed roadblocks in the City of Lond Read more...