TULSA, Okla. — Quick Facts:
- Tulsa Police are on scene near E 10th and S. Detroit.
- They say a man’s body was found either on the sidewalk or in the street in that area.
- Police say they believe this is a result of a hit-and-run.
© 2021 Cox Media Group