TULSA — Tulsa Police Department's Homicide Division confirms a body has been found in a storm drain near Tulsa Hills.
Homicide has been called out to investigate near 71st and Olympia.
Sgt. Watkins says they do not believe this is a homicide, instead they believe it could be a missing person.
Stay in touch with us anytime, anywhere.
Sign up for newsletters emailed to your inbox. Select from these options: Breaking News, Severe Weather, School Closings, Daily Headlines and Daily Forecasts.