19 People Stranded in Cars amid Heavy Snowfall Rescued in ‘Treacherous’ Conditions: Reports

NEED TO KNOW More than 20 people became stranded in their vehicles during a heavy snowstorm…