The chief of the Department of Public Safety claimed his officers 'did not fail' the Uvalde community during the massacre that left 21 people dead. DPS Director Steven McCraw, who is facing calls to resign over officers' failure to quickly subdue shooter Salvador Ramos at the Uvalde Elementary School, said he'd gladly go if his department was at fault. 'If DPS as an institution failed the families, failed the school or failed the community of Uvalde, then absolutely, I need to go,' McCraw said during Friday's hearing.
Load More
Load More