Deepwater Horizon spill: Five years later, endless problems » Deepwater_Horizon_oil_spill_-_May_24,_2010_-_with_locator

The oil slick as seen from space by NASA's Terra satellite on 24 May 2010

The oil slick as seen from space by NASA’s Terra satellite on 24 May 2010

Leave a Reply

Increase your website traffic with Attracta.com