Winter weather alerts were in place for some 100 million people across 22 states from Nebraska to Massachusetts on Thursday as a series of winter storms descend on states in the North and the East, bringing snow, sleet and freezing rain.
Winter weather alerts were in place for some 100 million people across 22 states from Nebraska to Massachusetts on Thursday as a series of winter storms descend on states in the North and the East, bringing snow, sleet and freezing rain.