An unidentified man was killed late Friday night near North Yale Avenue and East Admiral Place after being struck by at least two vehicles, both of which fled the scene.
World Staff Reports, Tulsa World
Sat, 06/24/2017 - 10:13am
An unidentified man was killed late Friday night near North Yale Avenue and East Admiral Place after being struck by at least two vehicles, both of which fled the scene.