Green Blog: On Our Radar: Gas Leak in the North Sea
Tuesday, March 27, 2012 - 10:40
in Earth & Climate
A gas cloud is said to surround a stricken platform operated by Total, and the company says there is a six-mile-long sheen on the water nearby.