Sunday, June 14th 2015, 10:43 pm
Tulsa police are investigating after a body was found slumped over near Admiral and Sheridan late Sunday.
Police say they don't see any signs of trauma on the body.
The person apparently had been using a feeding tube, according to the medical examiner's office.
June 14th, 2015
September 29th, 2024
September 17th, 2024
November 23rd, 2024
November 23rd, 2024
November 23rd, 2024