Greenpeace activists shut down 74 UK Shell petrol stations
Activists protesting against the company's plans to drill for oil in the Arctic have targeted London and Edinburgh
Publication Date:
17/07/2012
Activists protesting against the company's plans to drill for oil in the Arctic have targeted London and Edinburgh