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

    Updated:

    TULSA, Okla. - Quick Facts:

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

    Next Up: