adpan.org
Japan :- UPR outcome on Death Penalty
ADPAN also made a submission for the UPR Review of Japan. Below are but some extracts from the outcome that demonstrates Japan’s position. To see the full list of documents related to Univers…