deepwater-horizon-oil-spill-may-24-2010

A view of the oil slick captured by NASA’s Terra satellite. Photo: NASA/GSFC

April 21, 2017 3:24 PM (UTC+8)