This thing is not going away anytime soon. They mentioned on NPR this morning that hurricane season starts in less than a month.

Click to Enlarge
  • NASA/Goddard/MODIS Rapid Response Team
  • Click to Enlarge

The Deepwater Horizon oil spill (appearing as a dull gray color) is southeast of the Mississippi Delta in this May 1, 2010, image from NASA's MODIS instrument.

Go here for a giant version.

Support The Stranger