June 3, 2023

Police: Man Involved In Tulsa Standoff Shoots, Kills Himself

Police say an unidentified man shot and killed himself during a standoff with police Wednesday night. More Police are looking for a man who robbed a Tulsa convenience store early Thursday armed with a knife. Police say the man fired two