(INTELLIHUB) — Greek officials announced that they had found floating luggage and an airplane seat in the Mediterranean Sea Friday, along with human remains, beleived to be from the missing EgyptAir flight.

This finding follows a tip from the European Space Agency who’s satellite picked up an ‘oil slick’ on the sea’s surface.

The EgyptAir A320 Airbus, with 66 people aboard, was en route to Cairo from Paris when it suffered a catastrophic failure just before plunging into the sea.

crash site
Potential EgyptAir crash-site marked in green ( Intellihub News & Politics/Intellihub.com)

Experts are saying the crash was likely terror related.

Shepard Ambellas is an activist, journalist, filmmaker, film producer, radio talk show host and the founder and editor-in-chief of Intellihub. Established in 2013, Intellihub.com is ranked in the upper 1% traffic tier on the World Wide Web. Read more from Shep’s World.

Image: Hernán Piñera/Flickr