Important Institutions: NHRC
What is NHRC? According to the Protection of Human Rights Act 1993, later amended in 2006, the NHRC of India is an independent statutory organization founded on October 12, 1993. On October 12, 2018, NHRC—a nonprofit organization with a headquarters in New Delhi—celebrated its Silver Jubilee (25 years). It serves as the country’s watchdog […]
Important Institutions: NHRC Read More »