A consultant’s traffic engineering study dated March 5, 2024, concluded that a multi-way “stop warrant” was met for the intersection and recommended the installation the four-way stop signs on both ...
TULSA, OK – Camera footage from a traffic stop revealed a longtime Oklahoma state senator, who is Black, arguing with a white sheriff deputy after the stop devolved into a “very verbal ordeal,” ...