Advertisement
X

Thick Snow Blankets Greece As Authorities Struggle To Clear Blocked Roads

Greek authorities struggle to clear blocked roads and restore power to blacked-out parts of the Greek capital after heavy snowfall has caused major disruptions in Greece.

Greek authorities struggle to clear blocked roads and restore power to blacked-out parts of the Greek capital after heavy snowfall has caused major disruptions in Greece.

Show comments
US