Article

The InterceptThe Intercept on 2021-11-30 17:00

Texas Troopers Opened Fire From a Helicopter in 2012. Families Are Still Fighting to Hold Them Accountable.

A state police marksman unloaded 19 bullets into a speeding pickup, killing two men. Now, depositions unearth startling new details about what happened.

Related news