Feedback

Texas Police Fire Officer Involved in Christian Taylor Shooting

 

Arlington, Texas Police Chief Will Johnson says he was troubled by the officer’s actions during the shooting, which occurred at a car dealership.

Shows