How the world sees Greece
Snow laid a beautiful blanket of white along the Chalkida seashore on the island of Evia on Tuesday, as the cold front named “Telemachos” swept across Greece. Heavy snowfall overnight hit the ...