UK: Extinction Rebellion Activists Swarm-Block London Streets
- Captured on Wednesday 21st of November 2018
- Location is London
Description
The Extinction Rebellion group protested again today November 21 by swarm-blocking several points in London, disrupting Read more...