Troopers Update Fatal Salem Church Road Crash
The Delaware State Police are investigating a fatal crash involving an electric scooter near Newark last night, that left one man dead. Officials said on April 11, 2024, at approximately …
Troopers Update Fatal Salem Church Road Crash Read More