photo

Gulf Coast oil spill

Satellite view of the Gulf Coast oil spill off of Louisiana, April 29, 2010.
(NASA)

Satellite view of the Gulf Coast oil spill off of Louisiana, April 29, 2010.