Texas Department of Public Safety Director Steve McCraw testifies before the Senate Committee to Protect all Texans at the Capitol in June. McCraw has been a vocal critic of local police response to the Uvalde shooting. But a report by the Texas House committee investigating the shooting criticized several agencies, including DPS. Jordan Vonderhaar / For the Texas Tribune
Uriel J. Garcia and Jaden Edison The Texas Tribune UVALDE — The Texas Department of Public Safety is reviewing how 91 state troopers and Rangers…