Newly-leaked video shows police tase a cuffed suspect

- A newly-leaked police body cam video has many people wondering why one officer is still on the streets. It shows a Balch Springs, Texas police officer tasing a cuffed suspect. 

Up Next:


  • Popular

  • Recent

More from FOX 26 Houston