Photo: MuskogeeMUGS.com Kyle Lee Owens, 26, of Oktaha has been arrested for two shooting deaths over the weekend in Oktaha. The shootings killed Benjy and Stephen Hill, father and son, who friends and neighbors indicated might have had an ongoing feud with Owens. Owens is Native...
..continued.
Oktaha man arrested for weekend slayings
Click the headline to read the rest of the article at Muskogee Now