UK: Extinction Rebellion Protesters Disrupt London Traffic With Huge Tripods 3
- Captured on Friday 18th of October 2019
- Location is London
Description
Extinction Rebellion protesters blocked a major junction in London, England on Friday morning (October 18). They set Read more...