January 29, 2013

'Mutual Praise Society' case study

The Universal Periodic Review process has been recently hailed as “the most important instrument for the protection of human rights” because of its integral focus

‘Mutual Praise Society’ case study

The Universal Periodic Review process has been recently hailed as “the most important instrument for the protection of human rights” because of its integral focus

UN Watch