… on the Greek island of Leros, authorities said. Greece';s … regularly leave Turkey bound for Greece, with some even attempting to … of Palaiochora in southeastern Crete, Greece, after its arrival, on … rocky coast on the Greek island of Leros, Sunday, …