US: 3 Arrested After Extinction Rebellion Group Performing Art In Central Park, NYC
- Captured on Monday 7th of September 2020
- Location is New York City
Description
3 climate change protesters of the Extinction Rebellion were arrested after performing at New York Central Park’s Beth Read more...