How the world sees Greece
… outbreak has wreaked havoc in Greece and Turkey. Istanbul Airport was … of Greece on Monday – even in the southern island of Crete. The … Elpis drop, named after the Greek word for …