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
May 2nd, 2024
May 2nd, 2024