By allowing ads to appear on this site, you support the local businesses who, in turn, support great journalism.
U.S. murders an innocent man
Placeholder Image
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 (, March 28). This is the company we Americans keep.