Tag: Texas Department of Public Safety updates
Texas Department of Public Safety Director Steve McCraw recently announced his retirement after a 15-year tenure, marking the end of an era for one of the most prominent law enforcement leaders in the state. McCraw's legacy is a mix...