Browsing Tag
Geneva
1 post
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…