McCraw walks back job vow

Texas Department of Public Safety director Col. Steven McCraw on Oct. 27 refuted calls from Uvalde families of Robb Elementary victims for his resignation, stating DPS as an organization did not fail on May 24, even though one trooper was fired and and another termination is in process. On Sept. 9, CNN released a video in which McCraw said he […]

This content is only available to paid subscribers. Please login below or Subscribe today!