Share
twitterlinkedinfacebook
Image 1 of 1
CHU01855UK.jpg
Scientists who are part of the Extinction Rebellion climate change action group protest Shell's sponsorship of 'Our Future Planet', an exhibition advocating techno-fixes for the climate crisis, at The Science Museum in South Kensington.