A Nor'easter brings strong winds, heavy rain, and flooding to Delaware on October 12, 2025.

See Full Page