"In the case of Troy Davis, we've seen many staunch supporters of the death penalty say they're opposed in this particular case because of the technicalities. But why do we see our values align more with countries like Iran and China, than our Western, European allies, where the death penalty has long been abolished. The … Continue reading Death Penalty: Why Do Americans Support It?
US ranks 5th in Executions; With Iraq, China, Russia
"The United States was the only Western Democracy that executed prisoners last year, even as an increasing number of U.S. states are moving to abolish the death penalty, Amnesty International announced Monday."About the only nations still performing executions are the USA, China, Saudi Arabia, Iran, Iraq and North Korea... Does that put us in good … Continue reading US ranks 5th in Executions; With Iraq, China, Russia