Watch CBS News

At least 2 people killed in 3-vehicle crash in Delaware

A fatal crash at Christiana and Airport roads near New Castle, Delaware shut down roads overnight, Jan Carabeo and Chandler Lutz report.
View CBS News In
CBS News App Open
Chrome Safari Continue