How the world sees Greece
Refugees land on the Greek island of Lesbos after crossing … , blocking their journey to the Greek island of Lesbos, police sources …