HOUSTON, Texas (KTRK) — A man who was recently identified as the suspect in the deadly shooting of a woman found in a ditch back in September died in an apparent suicide, according to police. Crystal Barnes, 43, had been shot in the head before officers discovered her body on Sept. 20 in the 8000 block of Parkhurst Drive in …
Read More »Husband wanted in death of woman found in ditch dies from self-inflicted gunshot, police say
November 18, 2021