Anthony Russell, 31, is being held on a $1 million bond for the murder of 35-year-old Tasha Shepard, who was found shot near a Tulsa bus stop. Surveillance footage and text messages have linked ...
Some results have been hidden because they may be inaccessible to you