Tuesday, August 28, 2018

Two-thirds of a Texas police department have been indicted on abuse of power charges.