ENVIRONMENTAL ISSUES

Share
twitterlinkedinfacebook
Image 7 of 166
< Prev Next >
4615730409.jpg
NASA satellite image acquired May 17, 2010 at 16:40 UTC..Oil slick in the Gulf of Mexico..Appears that the slick is entering the "Loop Current" which feeds the Gulf Stream at the center right portion of the photo. The Mississippi River Delta is at the top left. Editorial Use Only