Activists vandalize Scotland’s ‘Braveheart’ monument in climate protest
A pair of climate activists in Scotland will face trial after allegedly vandalizing a display case...
Read MoreA pair of climate activists in Scotland will face trial after allegedly vandalizing a display case...
Read More