It’s over, folks: Delaware’s first (and hopefully only) blizzard of 2026.
Just before 2 p.m. on Feb. 23, the National Weather Service wrote on social media that all winter storm and blizzard warnings in the region had been canceled.
Still, the havoc wreaked by the winter storm will likely continue for days…