Texas official gives blistering testimony criticizing law enforcement response to Uvalde shooting
Col. Steve McCraw, director of the Texas Department of Public Safety, gave devastating testimony at a hearing, during which he called the law enforcement response to the Uvalde elementary school shooting an “abject failure.” Watch his remarks here.