NASA’s Terra and Aqua satellites are helping keep tabs on the extent of the recent Gulf oil spill with satellite images from time to time.
NASA’s Terra and Aqua satellites are helping keep tabs on the extent of the recent Gulf oil spill with satellite images from time to time.