Greeks are returning in record numbers to the island of Imbros in today's Turkey 60 years after they were forced to emigrate.
In the mythology of ancient Greece and Rome, the harpies were a group of animal-human hybrid monsters like the sirens and the ...