Monday, July 29th 2024, 4:28 pm
A body was found by employees working on a building in Tulsa near E. 6th St. and South Peoria Avenue on Monday.
Tulsa Police said it looked like the body had been there for a while, and there were no immediate signs of foul play.
Authorities are on the scene investigating.
This is a developing story. Refresh this page for updates.
February 25th, 2025
February 24th, 2025
May 17th, 2025
May 17th, 2025