Wednesday, July 18th 2018, 6:40 pm
Tulsa police are on the scene of a shooting at the Comanche Park apartments near 36th street north and Peoria.
Police confirm one person is shot and one man was led away in handcuffs.
We have a crew on the scene and will update this story with the latest.
July 18th, 2018
April 15th, 2024
April 12th, 2024
March 14th, 2024
April 19th, 2024
April 19th, 2024
April 19th, 2024
April 19th, 2024