Tulsa police release officer body camera footage from Amber Alert, stabbing investigation

Tulsa police release officer body camera footage from Amber Alert, stabbing investigation

TULSA, Okla. — Quick Facts:

Here is the body cam footage from Tulsa police responding to Ahmad's home:

Content Continues Below