Seven years after Elizabeth “Liz’ Barraza was gunned down in her driveway, her father says time is of the essence to find her killer.
The 29-year-old was shot and killed on the morning of Jan. 25, 2019, outside her home on Cedar Walk Drive near Tomball. She was setting up for a garage sale.
Her parents, Rosemary and Robert “Bob” Nuelle, have spent years pleading for information in a case that continues to frustrate investigators…