NEW CASTLE, Delaware (WPVI) -- Police in Delaware are investigating a deadly crash on Wednesday night.
It happened around 10:30 p.m. on I-95 near Churchman's Road in New Castle.
Chopper 6 was over the scene as multiple lanes were shut down.
Police tell Action News one person has died in the crash.
The cause of the accident is still under investigation.
More TOP STORIES News