Thursday, June 14th 2018, 9:22 pm
Tulsa Police have confirmed one person is dead after being struck by a vehicle near 32nd Street and North Harvard.
Police and emergency crews are still investigating the incident.
This a developing story...
June 14th, 2018
March 14th, 2024
December 4th, 2023
September 25th, 2023
March 28th, 2024
March 28th, 2024