Extinction Rebellion activists block entrance to oil refinery in Scotland accused of ‘ecocide’ (PHOTOS)

Protesters belonging to the climate change activism group Extinction Rebellion have attempted to blockade access to an oil refinery in Grangemouth, Scotland, claiming that the plant’s operator is the country’s biggest polluter. … Read More >Extinction Rebellion activists block entrance to oil refinery in Scotland accused of ‘ecocide’ (PHOTOS)