Tulsa Police: One Dead In Fatal Auto-Pedestrian Accident
Thursday, June 14th 2018, 8:22 PM CDT
TULSA, Oklahoma - 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...