At least one person has died after a collision at 71st Street and Yale involving multiple vehicles, Tulsa police said. Officers responded around 1:30 p.m. to the scene, where westbound traffic on 71st ...
Some results have been hidden because they may be inaccessible to you