The Public & Unsolved Murder of Elizabeth Barraza

Photo by Maximillian Conacher on Unsplash

A Tomball, Texas, woman’s murder was caught on camera outside her home, but her murderer has not been brought to justice.

The Shooting

Elizabeth Barraza (29) and her husband, Sergio Barraza, were huge fans of the Star Wars franchise. In fact, they often dressed up in costumes to visit children staying at the hospital.