News

Pedestrian Jesus Rodriguez Barragan died in a hit-and-run on July 4 in Austin, marking the city's 49th fatal crash in 2025.