Freeman F. Martin Sworn In as Texas Department of Public Safety Director
Freeman F. Martin has been officially sworn in as the 14th Director of the Texas Department of Public Safety, bringing extensive experience to his new role. His leadership is anticipated to bolster public safety initiatives across Texas, addressing the unique challenges faced by the state.