HOUSTON, Texas (KTRK) — Two people were killed in a head-on crash on Monday night in southwest Houston’s Alief area, according to police.
HOUSTON, Texas (KTRK) — Two people were killed in a head-on crash on Monday night in southwest Houston’s Alief area, according to police.