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
April 15th, 2024
April 12th, 2024
March 14th, 2024
May 3rd, 2024
May 2nd, 2024
May 2nd, 2024
May 2nd, 2024