View Full Results
April 15 2019 2:15pm

Arrests made as climate change activists damage Shell building in London

Environmental activists sprayed graffiti and glued themselves to the Shell building in London on Monday in a bid to force the government to do more to tackle climate change.

Responsive site?

Video Home