If you go to WhoKilledLizBarraza.com, you’ll see a big tracker at the top of the page: 2,396 days waiting for justice.
That’s how long it’s been since 29-year-old Elizabeth “Liz” Barraza was gunned down in her driveway. On the morning of Friday, January 25, 2019, she was setting up a garage sale in the driveway of her home in the 8600 block of Cedar Walk in Tomball, Texas.
Around 6:45 a.m., Liz’s husband, Sergio, left for work. Just minutes later, while en route to work, Sergio got word that something horrible had happened to his wife…