20-05-2016 17:30 via phys.org

Satellite spots possible oil slick near EgyptAir crash site: ESA

A European Space Agency satellite has spotted a possible oil slick near the site where a missing EgyptAir plane is believed to have crashed with 66 people on board, ESA said Friday.
Read more »