In the quiet community of Del City, Oklahoma, a suburb of Oklahoma City, the life of 60-year-old Russ Roberts was unexpectedly and violently cut short on January 23, 2017. A male resident of Del City for the preceding four years, Roberts was discovered deceased inside a laundromat in what was determined to be a double homicide. Another individual, Nekia Jackson, aged 42, was also found deceased at the scene, a victim of the same tragic event. Roberts, who was born in Oklahoma City and raised in
...Read More