How the world sees Greece
ATHENS, Greece (AP) — Police in Greece say that an altercation among … 10 Afghan migrants on the Greek island of Lesbos has left …