25-04-2025 03:14 via mirror.co.uk

Murderer James Osgood apologies for killing but is still executed on death row

James Osgood raped and murdered Tracy Lynn Brown in Chiltern County, Alabama, crimes for which he said he deserved to die before he was given a lethal injection
Read more »