Share
twitterlinkedinfacebook
Image 1 of 1
CHU01842UK.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.