A winter storm that dumped 17 inches of snow in parts of Indiana and the Northeast is still menacing some regions with power outages, icy roads, and frigid cold.
https://t.co/gl9saEHVI0
The storm left a 2,000-mile trail of snow, sleet and freezing rain from Texas to the Northeast.