nowstorm Knocks out Power, Kills at least Four March 15, 2017: As per reports, the snowstorm Stella knocked out power to around 210,000 customers in the northeast and mid-Atlantic and 50,000 in Virginia.