NHRC : Meaning, Composition, Tenure, Vacant and Functions
INTRODUCTION:-India’s National Human Rights Commission (NHRC) is a statutory public agency established on October 12, 1993, under the Protection of Human Rights Ordinance of September 28, 1993. The Protection of Human Rights Act (PHRA) of 1993 gave it legal status . The National Human Rights Commission of India is responsible for the protection and promotion…