The Fight Against the Death Penalty Continues

In May 2019, the United Nations Human Rights Council held its 33rd session of the Universal Periodic Review (UPR), as part of the third cycle of the review process. The UPR examines the status and progress of human rights in all 193 member countries of the United Nations. (For more information about the UPR, check … Continue reading The Fight Against the Death Penalty Continues