(ABC) — The “blizzard of 2026” has brought up to 2 feet of snow across parts of the Northeast and caused power outages in at least nine states, including Massachusetts, New Jersey, Delaware, Rhode ...