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.
November 25th, 2024
November 25th, 2024
November 23rd, 2024
December 7th, 2024
December 6th, 2024
December 6th, 2024