UK: Extinction Rebellion Demonstrators Disrupt Lord Mayor’s Show In London
- Captured on Saturday 13th of November 2021
- Location is London
Description
Extinction Rebellion demonstrators blocked the route of the Lord Mayor's Show in London, Saturday, November 13. Read more...