How the world sees Greece
Residents on the GREEK island of Lesbos set fire Sunday to a disused migrant center after blocking dozens of people from landing on a nearby beach, ...