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

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

No comments

Read more