NASA images show oil's invasion along Louisiana coast - 0 views
-
Johnathan Fletcher on 07 Jun 10"New images, acquired on May 24, 2010 by the Multi-angle Imaging SpectroRadiometer (MISR) instrument aboard NASA's Terra spacecraft, show the encroachment of oil from the former Deepwater Horizon rig into Louisiana's wildlife habitats."