Share
twitterlinkedinfacebook
Image 1 of 1
CHU01852UK.jpg
A scientist chained to a display at the 'Our Future Planet' exhibition at the Science Museum in South Kensington talks to visitors about their protest which is against Shell's sponsoring of the exhibition which advocates techno-fixes for the climate crisis. The protestors are part of the Extinction Rebellion climate change protest group.