WATCH: TX Public Safety Director Slams Uvalde Police Response to School Shooting

click to play video

“There is compelling evidence that law enforcement response … was an abject failure” — Testifying before a Texas Senate committee, TX Dept of Public Safety Director Steve McCraw doubled down on his criticisms of the police response to the Uvalde school shooting that left 21 dead.

Subscribe to NowThis on YouTube.