TULSA, Okla. — Tulsa Police are asking for the public’s help looking for a missing person who they said may be possibly endangered.
36-year-old Steven Russell was last seen around 2:30 a.m. on June 7 in a backyard near 51st West Avenue and 8th Street, seemingly disoriented.
Russell walked away from his car near Sand Springs on Charles Page Boulevard, leaving behind his wallet and his keys…