Drivers in southern Sweden were stuck in their cars overnight as deep snow made a major road impossible to pass. The Swedish armed forces have delivered food and water to up to 1,000 vehicles ...