The UPR Mechanism: Delivering Real Change
The Universal Periodic Review (UPR) mechanism was one of the main innovations introduced by UN member states at the time of the creation of the Human Rights Council in 2006. The first cycle of this global review mechanism saw all 193 UN members have their human rights records reviewed by their peers and receive recommendations for improvement. There was broad … Continue reading The UPR Mechanism: Delivering Real Change
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed