Delaware is under a blizzard warning as a nor'easter is expected to drop up to 20 inches of snow on the First State. The storm could dump 12 to 20 inches of snow throughout the state Sunday afternoon ...
Add Yahoo as a preferred source to see more of our stories on Google. It's been a rough winter. Without a doubt the roughest winter in a few years. The snow is part of the equation, with two storms ...