Driver causes fatal accident, then kills himself when jumping off Houston highway overpass

Driver causes fatal accident, then kills himself when jumping off Houston highway overpass

The Police investigates – Photo: Gustavo Rangel / Impremedia HOUSTON – A car accident this Wednesday in northwest Houston took the lives of two people, but the strange incident that occurred in the immediate moments after the impact between the two vehicles was piercing. The authorities reported that two people died after an accident that … Read more