Printable View
The Carrollton Police Department released Officer Villegas' body camera video of the incident. More...