A strong winter storm slammed across the U.S. Northeast and Great Lakes regions from Friday evening to Saturday, dumping snow, crippling holiday travel and leaving tens of thousands out of power. #XinhuaNews
A strong winter storm slammed across the U.S. Northeast and Great Lakes regions from Friday evening to Saturday, dumping snow, crippling holiday travel and leaving tens of thousands out of power. #XinhuaNews