By NAT HENTOFF Globally, 31 countries have abolished capital punishment, among them a number of European democracies. Nations still imposing lethal punishment are Iran, China, North Korea, Yemen and the United States (CNN.com, March 28). This is the company we Americans keep.
U.S. murders an innocent man