Article

Arkansas OnlineArkansas Online on 2023-11-30 19:42

Oklahoma executes man who claimed self-defense in a 2001 double killing

McALESTER, Okla. -- Oklahoma executed a man Thursday who claimed he acted in self-defense when he shot and killed two men in Oklahoma City in 2001.

Related news