Multiple vehicles crash in New Castle County, Delaware; Traffic diverted to other… Hiya Chaudhary June 8, 2021 11:22 AM Nation