44-Year-Old Man Fatally Struck by Van on Leeland Street in Houston
Man Fatally Injured in Leeland Street Pedestrian Crash in Houston Houston, Texas (February 5, 2018) – A 44-year-old man was killed in an auto-pedestrian accident early Friday afternoon in downtown Houston, according to Houston Police Department. The crash happened at