Prominent Republican Calls For Steve McCraw’s Resignation
Chief Steve McCraw of the Texas Department of Public Safety is facing growing calls to resign, at the heels of the Uvalde mass shooting which occurred at Robb Elementary School. Families of the survivors as well as gubernatorial candidate Beto O’Rourke are calling for McCraw’s resignation, after it was revealed that 91 DPS officers...