No description available3 days agoOklahoma man dies by lethal injection in the nation’s final execution of 2024Read full article: Oklahoma man dies by lethal injection in the nation’s final execution of 2024An Oklahoma man has been executed for killing a 10-year-old girl in a cannibalistic fantasy.