NHRC gets ‘B’ grade, setback to India!
By Vanaja Jasphine Madurai, April 28, 2025: The National Human Rights Commission (NHRC) of India is a statutory body established on October 12, 1993, under the Protection of Human Rights Act 1993. Its primary function is to protect and promote human rights and acts as a watchdog for human rightsContinue Reading










