Status–A National Human Rights Institutions (NHRI) have special rights to participate in international human rights mechanisms (IHRM), which to a large extent serve as basis for a country’s human rights situation assessment. Therefore, it is of utmost importance to review the status of these institutions on realistic grounds, assessing not only the legal framework governing NHRI…
