TCSO town hall to address concerns including Del Valle homicides
FOX 7 has an exclusive update from the Travis County Sheriff's Office on several Del Valle homicides.
FOX 7 has an exclusive update from the Travis County Sheriff's Office on several Del Valle homicides.