
Alabama executes man who asked to be put to death
WASHINGTON (AFP) – A 55-year-old man was put to death in the southern United States (US) state of Alabama, after asking to be executed himself for the rape and murder of a woman in 2010. James Osgood was killed via lethal injection at a prison in Atmore, …