Police in The Hague detained climate and anti-war activists from Extinction Rebellion at a petrol station protest aimed at disrupting NATO summit.
Read more at Read More
Police in The Hague detained climate and anti-war activists from Extinction Rebellion at a petrol station protest aimed at disrupting NATO summit.
Read more at Read More