Advertisement

Extinction Rebellion stages protests in Falmouth

Exinction Rebellion protesters gathered on Gyllyngvase Beach and in Falmouth town centre to protest against the G7's stance on climate change.