How the world sees Greece
On a 255 square kilometre sliver of land in the southeastern Aegean Sea, about 10 hours by boat from Athens, residents appear to defy death. For a…