Bloodied Vehicle With Shattered Windshield Found 14 Miles Away From Deadly Hit-and-Run

1 year ago 287
Houston police found a car believed to be involved in a fatal hit-and-run crash 14 miles from the crash scene and have detained the driver. Investigators said the crash happened just before 1 a.m. on Monday, KHOU reported. The victim was struck and carried for a distance before he was hit several more times. Houston …
Read Entire Article