

Director says Texas DPS ‘did not fail’ as Uvalde families push for his resignation
Texas Department of Public Safety Director Col. Steven McCraw testified publicly that the institution “did not fail the community” of Uvalde. CNN’s Shimon Prokupecz has the latest details.
Source link
