On May 9, 2013 a clear view of the oil slick flowing from the damaged Taylor Energy well, that has been leaking since 2004, could be seen by Landsat-7, a USGS satellite.
On May 9, 2013 a clear view of the oil slick flowing from the damaged Taylor Energy well, that has been leaking since 2004, could be seen by Landsat-7, a USGS satellite.…