Sunday, December 3

Vehicle ends up in ditch during a deadly crash in North Houston

Houston Police opened an investigation after a fatal crash occurred in the 5800 block of Greens Road at Lee Road in North Houston when a vehicle flipped over into a ditch after colliding with another vehicle.

The accident occurred at about 10:30 p.m. on June 1, 2022.

Leave a Reply