QuestionBankPro
medium
2 min read

National Human Rights Commission (NHRC) in India

National Human Rights Commission (NHRC) The National Human Rights Commission (NHRC) is a statutory body mandated by the Indian Constitution to ensure the pr...

Quick Actions

Insights

Difficultymedium
Reading Time2 min