UK: Climate Activists Throw Red Paint At Scottish Parliament Over Oil And Gas Licenses
- Captured on Tuesday 1st of August 2023
- Location is Scotland
Description
Climate activist group This is Rigged members staged a protest outside the Scottish Parliament Building in Edinburgh on Read more...