Troopers Investigating Fatal Motor Vehicle Crash – Houston
Houston, Delaware – The Delaware State Police Collision Reconstruction Unit is investigating a fatal motor vehicle crash that occurred last month northwest of Houston. The incident occurred at approximately 3:12 […]