Critics say it amounts to torture while proponents praise its effectiveness. Frazier was the third inmate executed in the U.S. in 2025. Alabama executed Demetrius Terrance Frazier by nitrogen gas ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results