June 28, 2022
By Mark Chesnut
The tragic law enforcement failures at the Uvalde, Texas, elementary school, where a crazed young man killed 19 students and two teachers, has brought a strong rebuke from the state’s director of public safety.
Last week, Col. Steven McCraw, head of the Texas Department of Public Safety (DPS), testified before a state Senate committee, calling law enforcement response on May 24 at Robb Elementary School an “abject failure” and saying the Uvalde School police chief decided to “place the lives of officers before the lives of children.”
According to McCraw, school enforcement personnel arrived quickly but refused to enter the classroom where the...
Continue Reading