Details:
Homicide occurred
On July 14, 2000
1539 E. 56th St. North
Tulsa, OK
On July 14, 2000 the body of 45-year-old Russell Lee Roberts was discovered in his residence located at 1539 E. 56th St. North. Roberts appeared to have been shot and killed during an apparent home invasion and robbery. Evidence suggests that no forced entry was made into the home and that Roberts may have known his killer. Roberts was perceived as being a loner by those who lived in the area.