Return to Article Details Death Penalty Legislation in China and Indonesia Under International Human Rights Law Perspective Download Download PDF