In Tulsa, Oklahoma, a family member made a grim discovery on March 4, 2019, that marked a tragic end to the life of 53-year-old Anthony Todd Russell. Found within the confines of his own home, Mr. Russell had been fatally shot in the upper torso. The event registered as the city's sixth homicide of the year.
The investigation into the death of the Tulsa resident, born on June 13, 1965, quickly progressed. Responding to the scene, the Tulsa Police Department initiated a homicide investigat
...Read More