1 Killed in Fatal Auto-Pedestrian Crash at 6800 Southwest Freeway
Man Killed in 6800 Southwest Freeway Fatal Auto-Pedestrian Crash Houston, Texas (March 9, 2017) – A male pedestrian was killed early Tuesday night after being struck by two vehicles on South U.S. Highway 59 in Houston, according to a police