Alabama will execute a man who dropped his appeals and asked to be put to death for the 2010 rape and murder of a woman. James Osgood, 55, will be executed by lethal injection on April 24 after being convicted in 2014. "I no longer feel as if I’m even existing...I’m tired,” Osgood wrote in a letter last year.
short by
Vaishnavi Mishra /
11:37 pm on
15 Mar