Harris County Sheriff's Office confirms the 2019 murder of Liz Barraza remains under investigation as detectives continue to track new leads.
In an international crackdown involving Houston authorities, 39 domains operated by a Pakistan-based group known as Saim Raza ...