a shameful milestone
The execution by lethal injection of Kenneth Lee Boyd in North Carolina marked the 1000th execution in the United States since the Supreme Court reinstated the death penalty in 1976. A report by Amnesty International reveals that in 2004, the United States executed more human beings than any other nation with the exception of China, Iran, and Vietnam. For more on today’s execution and the reaction to it, click on the following link: