Tuesday, May 28th 2024, 4:15 pm
The Tulsa County Sheriff's Office says human remains were found in the Bird Creek area near 96th and Peoria.
Deputies say a witness called them just before 7 p.m. Saturday evening.
The sheriff's office says because of the state of the body, they did not know how the person died or how long they've been in the water.
The medical examiner is working on identifying the remains and cause of death.
May 28th, 2024
September 7th, 2024
September 6th, 2024
September 4th, 2024
September 7th, 2024
September 7th, 2024
September 7th, 2024
September 7th, 2024