On June 19, 2007, 44-year-old Kevin Peabody was found dead outside his home in northeast Oklahoma City. His body, discovered around 3:45 a.m., had multiple gunshot wounds. A nearby worker arriving for his shift made the grim discovery. Despite investigations, no immediate suspects were identified. The case remained open for some time until further developments.
This case was one of many homicides that troubled Oklahoma City during that period, but authorities continued their efforts to
...Read More