News tagged with sea shells

North Sea oil leak biggest in decade: Britain

An oil spill from a platform off Scotland in the North Sea is the biggest in the region in a decade, the British government said Monday as energy giant Shell battled to close off the leak completely.

Aug 15, 2011
5 / 5 (1) 1