europe snowfall

French Alps snowfall leaves 15,000 drivers stranded in Savoy

More than 15,000 vehicles are stranded in the French Alps due to snow and ice, snarling the holiday traffic to…

10 years ago