[News] Official: Uvalde police response 'abject failure'

The head of the Texas Department of Public Safety calls the Uvalde police response “an abject failure” (June 21)

      

Source link