On Thursday 6 October, Ireland was reviewed for the first time under the UN’s Universal Periodic Review (UPR) mechanism. The UPR is a new and unique human rights mechanism of the UN Human Rights Council aiming at improving the human rights situation of each of the 192 UN Member States. Under the mechanism, the human rights … Continue reading Joint submission on the UPR
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed