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

By

Leave a Reply

Your email address will not be published. Required fields are marked *