Skip to main content
Uvalde school shooting

Texas DPS Director Steve McCraw testifies before grand jury investigating Uvalde school shooting

McCraw, the state police chief, traveled to Uvalde to appear before a grand jury considering criminal charges against officers for their botched response to the 2022 school shooting.

Texas Department of Public Safety Director Steve McCraw testifies during the Homeland Security & Public Safety committee hearing at the state Capitol in Austin on Feb. 28, 2023. McCraw emphasized the drug and human smuggling crisis at the border, and answered questions concerning the training that DPS officers undergo in relation to school shootings.

Texans need truth. Help us report it.

Yes, I'll donate today

Explore related story topics

Courts Criminal justice State government