GS IAS Logo

< Previous | Contents | Next >

Answer:

NHRC is a statutory body responsible for protection and promotion of human rights in India. It was sought to be an independent human rights watchdog and stand against violations of rights by state. But its functioning has been checkered and it has been found many a times to be towing the line of state. For instance, recently the Supreme Court, in case of extra-judicial killings in Manipur, observed that NHRC failed to maintain complete information regarding its investigations and the reports submitted are of poor quality.