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