Del Valle town hall
The Travis County Sheriff's Office held a town hall meeting in Del Valle to talk to the community about their concerns.
The Travis County Sheriff's Office held a town hall meeting in Del Valle to talk to the community about their concerns.