9 Years, Countless Gallons Spilled, No End in Sight
We here at SkyTruth actually look forward to the day when we can look at satellite images from the Gulf of Mexico and NOT see any human-caused oil slicks. Yesterday, unfortunately, was not that day. Quite the contrary, on yesterday’s MODIS Terra image we can plainly see another slick emanating from Taylor Energy’s site 23051. […]