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

New Delhi: A disability rights group has written to the National Human Rights Commission chairperson demanding that the ailing and elderly Fr Stan Swamy, who is lodged in a Maharashtra jail over alleged Maoist links, be given the treatment and facilities he needs to survive. In the letter to NHRCContinue Reading