The United States is a rarity among developed nations in allowing capital punishment.
15 March 2018 2:27 PM IST