TPD: Body found, no foul play

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.