Greenpeace has managed to shut down 73 Shell petrol stations in London and Edinburgh today in a protest against plans by the oil company to drill for oil in the Arctic.
Greenpeace shuts down 73 Shell petrol stations