Just Stop Oil restart London protests

Just Stop Oil have restarted protesting in London today with protests at Shepherd’s Bush in West London and Aldwych / The Strand in central London this morning. Just Stop Oil: “Just Stop Oil is a coalition of groups working together to ensure that the government commits to ending all new licenses and consents for the exploration, development and production of fossil fuels in the UK.”

Continue ReadingJust Stop Oil restart London protests