August 13, 2025

The Texas Dept of Public Safety has fought to keep records secret. Now, finally more records will be released, and expose more police cowardice and incompetence.