the introduction of universal periodic review mechanism which the most important innovation in relation to defunt on commission on human rights was intended to resolve the relevant problems
The introduction of the Universal Periodic Review mechanism, which is the most important innovation in relation to the now defunct UN Commission on Human Rights, was intended to resolve the relevant problems, the excessive politicisation and selective approach in handling cases of serious human rights violations.
The introduction of Universal Periodic Review mechanism, which the most important innovation in relation to defunct UN Commission on Human Rights, was intended to resolve the relevant problems, the excessive politicisation and selective approach in handling cases of serious human rights violations.