FORWARD EDITORIAL: The United States ranked fifth in the world in the number of executions in 2010. China, Iran, North Korea and Yemen bested us in this dubious competition.
The execution by lethal injection late last night of Troy Davis, a Georgia death row inmate convicted of the killing off-duty police officer Mark MacPhail in 1989, gained the attention of many in the U.S. and throughout the world. Among those protesting the impending execution earlier this week were a number of celebrities, including Jewish comedian, singer and actress Sandra Bernhard.