Report: Global Executions Doubled in 2008, U.S. #4 in State Killing

Happy Holidays!