After a last minute delay of the scheduled execution, the Supreme Court rejected the appeal for a stay of execution for Troy Davis.
The questions remain... about this case and about the death penalty in general.
Interesting company the US is in.
"An estimated 139 countries have completely abolished the death penalty. China has by far the most number of executions annually with estimates running in the thousands, although the exact number is hard to pinpoint because of the country's self-reporting mechanisms, Amnesty International reports. Number two on that list is Iran, which executed more than 380 prisoners in 2009. The U.S. comes in fifth on that list, behind Iraq and Saudi Arabia."