
Alabama man executed by lethal injection 15 years after r@ping woman to de@th
MONTGOMERY – A man who allegedly shared fantasies of kidnapping and torturing someone with his girlfriend was executed for the 2010 death and rape of a woman. Alabama Attorney General Steve Marshall announced on 24 April 2025 that James Osgood was executed by lethal injection after a jury previously found him guilty of two counts…