February 6, 2009

Mutual Praise Society

Key Findings and Recommendations 1. The primary innovation of the UN Human Rights Council is its Universal Periodic Review (UPR) mechanism, which is meant to review

Mutual Praise Society — The Report

Country scorecard and evaluation of the Universal Periodic Review system of the U.N. Human Rights Council Mutual Praise Society: The Report in PDF A Report

UN Watch