main news story
Oklahoma executes Donald Grant by lethal injection for 2001 murders of 2 hotel workers: ‘Yo, God, I got this’

January 27, 2022 3:15pm