Who organizes the National Human Rights Commission? Who are its members?
Points to Remember: The National Human Rights Commission (NHRC) is a statutory body in India. Its composition is defined by law. Members are appointed based on specific criteria. Introduction: The National Human Rights Commission (NHRC) of India is a statutory body established under the Protection of Human Rights Act, 1993. Its primary function is to … Read more