May 20, 2022

Tulsa Couple Found Dead In Apparent Murder-Suicide

More Tulsa Police identified the couple found dead in their home near 17th and Sheridan Thursday. Firefighters found a woman and man in their 30s, both dead of apparent gun shots. Two people are dead in what Tulsa police say appears to be a