The International Commission against the Death Penalty (ICDP) was founded in Madrid in October 2010, as a result of a Spanish initiative. ICDP is an independent body composed of Commissioners of high standing who have experience in international law and human rights, and are committed to achieving the universal abolition of capital punishment. Their experience, background, geographical representation and personal involvement in abolishing the death penalty enables them to engage with senior officials from different countries. More information...
According to PR-model, icomdp.org is ranked 851,638th in multilingual Wikipedia, in particular this website is ranked 503,903rd in English Wikipedia.
The website is placed before ponderosa-records.de and after carmencarrera.com in the BestRef global ranking of the most important sources of Wikipedia.