The Loveland Police Department in Colorado released body worn camera footage of an officer involved shooting that occurred on August 16th 2021.
The Loveland Police Department in Colorado released body worn camera footage of an officer involved shooting that occurred on August 16th 2021.