Texas Senate Committee Meeting on Uvalde School Shooting
Colonel Steve McCraw, director of the Texas Department of Public Safety, called the police response to the Uvalde mass shooting at Robb Elementary School an “abject failure” and said that “n…
3,013 views