Snow falls as vehicles move bumper-to-bumper on Saturday as they make their way into the Tarentaise Valley in the heart of the French Alps. Photo: AFP

Snow leaves thousands of motorists stranded in French Alps

Blizzards affect a broad swathe of central Europe with cars stuck in snow falls in the French Alps and across northern England

Snow falls as vehicles move bumper-to-bumper on Saturday as they make their way into the Tarentaise Valley in the heart of the French Alps. Photo: AFP
READ FULL ARTICLE