National Human Rights Institutions from across the globe convene in Geneva for the Global Alliance meeting
The National Human Rights Institution (NHRI) has made history by participating as an “Observer” in the Annual Meeting of the Global Alliance of National Human Rights Institutions (GANHRI), which is currently being held in Geneva from 14th to 16th March. The meeting coincides with the 30th anniversary of the adoption of the “Paris Principles,” which […]