News
Kenneth Eugene Smith, an inmate in the US State of Alabama, Thursday became the first person ever to be put to death through the controversial nitrogen hypoxia mechanism. “Tonight Alabama caused ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results