About company

The Universal Periodic Review is a mechanism of the Human Rights Council (HCR) aimed at improving the human rights situation on the ground of each of the Member States.

CH
Unknown
Not verified company