Report - Performance and challenges of the UN Human Rights Council · 2014-02-06 · ity and double standards: the Universal Periodic Review (UPR) was set up as a mechanism to regularly review

Please pass captcha verification before submit form