New Castle – At 3:20 this afternoon rescue crews along with Delaware State Police and DelDOT crews responded to I-95 SB at Churchman’s Road for reports of a high-velocity crash.
Not much is know about the crash. The initial call reported that seven vehicles may be involved.
This is a developing story.