North Carolina police release body cam video after man accused of running from officers, shooting self
North Carolina police release body cam video after man accused of running from officers, shooting self
Greensboro police have released body camera video related to an incident on Tuesday where a man allegedly ran from officers and shot himself.