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

Leave a Reply

You must be logged in to post a comment.

Increase your website traffic with Attracta.com