Feedback

Houston METRO Excessive Force Incident Caught on Camera

 

A Houston METRO officer has resigned amidst an investigation into excessive use of force.

Shows