Winter Storm Stella Winter Storm Stella brought heavy snowfall and damaging winds to the Northeast US