Massive Snowstorm Strands Thousands In Turkey, Greece
Authorities in Greece had warned people to limit their movements to the essential only and to use snow chains on city streets, but many people had set out for work in the morning when the snowfall was ...