Wednesday, August 18th 2021, 1:21 pm
Tulsa Police and firefighters were working to recover a body after it was found washed up on a sandbar near 71st and Riverside when the subject got up and walked away.
Tulsa Police say the man appeared to be okay, the investigation is closed.
This is a developing story...
August 18th, 2021
November 25th, 2024
November 25th, 2024
November 25th, 2024
December 11th, 2024
December 11th, 2024
December 11th, 2024
December 11th, 2024