Eight death row inmates in Idaho will soon face death in a brand new, top-of-the-line firing squad chamber — and state officials are looking for volunteers to fire the rifles. According to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results