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 25 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 253,750th in multilingual Wikipedia, in particular this website is ranked 203,590th in English Wikipedia.
The website is placed before 21k.ee and after unicodeplus.com in the BestRef global ranking of the most important sources of Wikipedia.