
Delaware State Police Investigating a Fatal Pedestrian Crash in Townsend; Three Vehicles Involved
The Delaware State Police are investigating a fatal pedestrian crash that occurred Wednesday evening in Townsend that left one woman dead. Police say a pedestrian wearing dark clothing was in the southbound lanes of Dupont Parkway near Main Drive in …