Satellite image of the oil leak in the Gulf of Mexico, as seen on June 19, 2010.
Credit: MODIS Rapid Response Team.
Eclectic Perambulations in the Noosphere
Satellite image of the oil leak in the Gulf of Mexico, as seen on June 19, 2010.
Credit: MODIS Rapid Response Team.