Loading Video…
This browser does not support the Video element.
DPS Director under heavy pressure to resign
At a recent meeting in Uvalde the community called for the resignation of Steve McCraw the director of the Texas Department of Public Safety for the law enforcement failures that occurred on the day of the mass shooting at Robb Elementary School.