20-05-2016 14:46 via uk.news.yahoo.com

Satellite spots possible oil slick near EgyptAir crash site: ESA

A European Space Agency satellite has spotted an 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 »