New Castle County – Heavy storms are wreaking havoc across New Castle Country. Rescue crews are out across the county. Two water rescues are being reported, another car is down an embankment and police are responding to accidents.
Power outages and traffic signal outages are being reported across the county, as well.
Developing