How the world sees Greece
Heavy snow also triggered travel headaches in GREECE, snarling travel through the mountains in northern and central GREECE, even blanketing the city ...