Steve June 21, 2022

Steven C. McCraw, Director and Colonel of the Texas Department of Public Safety (2nd L), speaks with DPS State Troopers near Robb Elementary School on May 30, 2022 in Uvalde, Texas. (Michael M. Santiago/Getty Images) This article originally appeared on Raw Story Texas DPS Director Steven McCraw testified on Tuesday that the law enforcement response to the recent school shooting in Uvalde, Texas was an “abject failure.” At a Texas,

from Salon

Read More