Slideshow: Tracking the Oil Spill from Space
Tuesday, June 22, 2010 - 15:07
in Mathematics & Economics
NASA satellites have tracked the spread of the Deepwater Horizon oil spill since April 20.
NASA satellites have tracked the spread of the Deepwater Horizon oil spill since April 20.