Image overlay of the oil spill in the Gulf of Mexico

By now, you've likely heard about the massive oil spill in the Gulf of Mexico. As a post on TreeHugger reveals, NASA has released some aerial imagery of the spill.You can download the Imagery … [Read more...]