Calamos Supports Greece


EgyptAir MS804 Crash: What We Know So Far [Video]

Egypt confirmed that "floating objects" found by Greek pilots off the Greek island of Karpathos, in the Aegean, were debris from wreckage EgyptAir flight MS804, however Greek officials cast doubt on the claim. There were reports that life jackets...