Troopers Update Fatal Crash In New Castle
The Delaware State Police are investigating a three-vehicle fatal crash that occurred on Christiana Road in New Castle last night that left two victims dead. On August 21, 2024, at …
Troopers Update Fatal Crash In New Castle Read More