Heavy snowstorm sweeps across Greece, shutting schools and roads

Thick snow covered the streets of Athens, Greece, on Jan. 24. Cars were seen stranded in the snow. Schools and city transportation were closed, with power cuts reported.