UK: Extinction Rebellion Protests Staged in Central London
- Captured on Friday 19th of July 2019
- Location is London
Description
Extinction Rebellion activists staged protests in central London on Friday (July 19). A video posted on social media Read more...