it is only a few weeks from the presentation of a resolution on the Universal Moratorium on Capital Punishment at the UN General Assembly by the European Union, an initiative that was inspired by Italy, Hands Off Cain has released its 2007 Report on Capital Punishment in the world, and the picture it paints is chilling.
Read everything