Winter storm wreaks havoc on travelers

Winter storm wreaks havoc on travelers

Thousands have been left stranded in airports and on roads due to the cold rain and storm over the holiday weekend. People have been left stranded while going home due to the severe conditions. It is expected that up to 20 inches of snowfall might occur in some parts of the Northeast.

David
David
Top in U.S.
Get the App