Phoenix Police released video from body-worn cameras showing what happened moments before, during and after one officer shot and killed a man off 43rd Avenue and Cactus Road earlier this month.
An award-winning Town of Tonawanda police officer was suspended twice since 2016 for punching a man and slamming a woman’s head against a courtroom wall during a violent encounter and for taunting a..
Credit: 7News - The Denver Channel Duration: 03:09Published