On January 25 2019, Elizabeth Barraza of Tomball, Texas was setting up a garage sale in the driveway of her house in 8600 block of Cedar Walk Drive around 7:30 a.m. when an unknown person shot and killed her. The police have released a surveillance video of that shooting in hopes that someone might find some […]
Read More