North Sea surrounded by Extinction Rebellion in mass protest
In an unprecedented act of coordinated international climate protest, Extinction Rebellion activists from the UK, Norway, Sweden, Denmark, Germany, and the Netherlands protested in solidarity with each other against new…