Two NASA satellites are capturing images of the oil spill in the Gulf of Mexico, which began April 20, 2010.
Satellites View Growing Gulf Oil Spill
Previous post: New Hubble Discovery
Next post: How Do Liberals Reconcile The Separation Of Church And State?









