Eugene Stroman, Michelle Beach Killed in Hit-and-Run Crash Under Sam Houston Tollway Bridge in Southwest Houston; Jordache Lenton Charged
Eugene Stroman and Michelle Beach Killed in Houston Hit-and-Run Crash near Beechnut and the West Sam Houston Tollway; Jordache Lenton Charged Houston, Texas (September 26, 2019) – A homeless couple was killed in an alleged hit-and-run accident Tuesday night in southwest Houston, according to a local news source. The accident took place under an overpass near Beechnut and the West Sam Houston Tollway. Police said a driver was fleeing from another accident when he lost control, went across a median and then [...]