Geneva to become world capital in fight against death penalty

GENEVA, SWITZERLAND – The International Commission Against the Death Penalty (ICDP), established in Madrid one year ago by the Spanish government with strong support from Switzerland, is moving its head office to Geneva next week, the group has announced. The move coincides with World Day Against the Day Penalty 11 October, which will be highlighted […]