adpan.org
JAPAN: The Death Penalty – UPR Submission by Advocates for Human Rights, Center for Prisoners’ Rights and World Coalition Against the Death Penalty
JAPAN: The Death Penalty Joint Stakeholder Report for the United Nations Universal Periodic Review Submitted by The Advocates for Human Rights a non-governmental organization in special cons…