The European Space Agency on May 20 produced a radar satellite image of a 2-kilometer-long oil slick in the eastern Mediterranean Sea that ESA officials say could be from the missing EgyptAir MS804, which disappeared on May 19.
Peter B. de Selding was the Paris Bureau Chief for SpaceNews. More by Peter B. de Selding
