Post-Christmas blizzard kills three in USA

USA Dec 29, 2018, 05:28 PM(IST)

The post-Christmas blizzard that left at least two people dead in the U.S. Midwest and stranded thousands of travelers has fizzled to heavy rain storms that will soak swaths of the southeast, Gulf Coast and New England through the weekend.

Read in App