HOUSTON – A man was killed Tuesday on Highway 59 at I-610 in southwest Houston.
Witnesses reported that the man got out of a parked car and either jumped from a ramp on the West Loop to the Southwest Freeway or something caused him to fall, police said. He landed under the 610 ramp on 59 and was hit by at least three cars, police said.
Recommended Videos
Investigators said the drivers stopped and called for help.