Delaware State Police are investigating a deadly crash that occurred Aug. 19 near Angola at the John J. Williams and Harts Road intersection that left one woman dead.
From
To
