UK: Extinction Rebellion Activists Stage Die-In Protests in London
- Captured on Saturday 27th of April 2019
- Location is London
Description
Extinction Rebellion supporters around the world have held a series of mass “Die-ins” to highlight the risk of the h Read more...