Advocacy Democracy International mechanisms Joint Statements Bahrain and Egypt’s National Human Rights Institutions do not comply with the Paris Principles October 23, 2023 To: the Sub-Committee on Accreditation (SCA) of the Global Alliance of National Human Rights Institutions...Read More