Extinction Rebellion activists initiated global demonstrations on Monday, with over 600 arrests already having been made in London alone. Organisers have stated that the protests, which have already seen people barricade themselves to vehicles and […]
