This image provided by NASA shows the tail end of the Mississippi Delta (top right) showing the oil slick in the Gulf of Mexico on May 5, 2010 was taken by International Space Station Expedition 23 flight engineer Soichi Noguchi. [Xinhua/NASA]
Go to Forum >>0 Comments