Tulsa, Okla. — Tulsa police believe there was no foul play after a body was found Tuesday.
Police say the body was found around 4 p.m. at 31st Street North and North Peoria Avenue.
Officers believe the person was homeless and may have died of natural causes.
No name has been released.