Stephen West, who was convicted in the two killings more than 30 years ago, waited until Wednesday to choose his method...
16 Aug 2019 11:43 AM IST
The United States is a rarity among developed nations in allowing capital punishment.
15 March 2018 2:27 PM IST