Top News // 1 decade ago
Two arrested in videotaped slayings
A couple in Independence, Mo., were arrested after they called a 911 operator and said they were tired of hurting people and were going to overdose on drugs. Richard D. Davis and Dena D. Riley admitted to police they had killed two women during violent th