OKCPD officer struggles with armed suspect who fled on foot from a traffic stop
The Oklahoma City Police Department released body camera footage of a foot chase that led to a physical altercation on June 30.