NEW CASTLE, DE — Delaware State Police have charged a New Castle man in connection with a fatal hit-and-run crash that killed a pedestrian early Wednesday morning.
According to the Delaware State Police, the crash occurred around 12:20 a.m. on Airport Road near East Edinburgh Drive.
Investigators said a Jeep Cherokee was traveling northbound on Airport Road when it allegedly struck a pedestrian who was also walking northbound in the area…