The Carrollton Police Department released Officer Villegas' body camera video of the incident. More...
Police Abuse ©Badge Abuse Police Abuse
Forum Rules