Alabama executes a man who said he was guilty of rape and murder and deserved to die

James Osgood, 55, was pronounced dead at 6:35 p.m. CDT following a lethal injection at a south Alabama prison, authorities said.

No comments

Read more