News / Rania Khalil - 4 years ago
Three Climate Activists Arrested Outside Main Shell Office in London- ..
Three climate activists were arrested on Friday outside the headquarters of the Shell oil company in south London, as the environmental movement Extinction Rebellion (XR) starts climate protests ahead of Tuesday's street demonstration in front of the UK Parliament, the group has announced