Lesbos Update

29 February 2016 | Dr. Bill┬áDienst I landed here on the Northern shore of the Greek Island of Lesvos on 26 February. Lesvos is the third largest of the Greek Islands, and is the closest to the Turkish coast, separated on its Northern Coast by only 6 miles (10 km). For this reason, it has … More Lesbos Update