A powerful winter storm bearing a mix of heavy snow, sleet and freezing rain swept across the northeastern United States early on Saturday, disrupting post-holiday travel and prompting emergency declarations in several states, including New York and New Jersey. Read More: Massive storm threatens 42 million Americans According to the US National Weather Service, ice storm and […]
