European Space Agency: Satellites have spotted a possible oil slick near EgyptAir crash site

AP News
|
Posted: May 20, 2016 8:50 AM

BERLIN (AP) — European Space Agency: Satellites have spotted a possible oil slick near EgyptAir crash site.