Video: McCraw on Sandra Bland
At our 1/19 conversation, Steve McCraw, director of the Texas Department of Public Safety, talked about the Sandra Bland case and his decision to begin termination proceedings against Trooper Brian Encinia.
At our 1/19 conversation, Steve McCraw, director of the Texas Department of Public Safety, talked about the Sandra Bland case and his decision to begin termination proceedings against Trooper Brian Encinia.