Satellite spots possible oil slick near EgyptAir crash site: ESA
Friday, May 20, 2016 - 10:30
in Astronomy & Space
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.