adpan.org
Universal Periodic Review – schedule of countries under review
Universal Periodic Review(UPR) – another avenue of action towards abolition of Death Penalty ADPAN together with other CSOs have prepared a submission for the upcoming UPR of Japan [6-…