DMPQ-What is National human rights commission and its composition? Outline its major objectives. (POLITY)
NHRC is a statutory body set up in 1993 by an act of the parliament. The commission is the watchdog of human rights in the country, that is, the rights relating to life, liberty, equality and dignity of the individual guaranteed by the constitution or embodied in the international covenants and enforceable by the courts … Read more