2018-GS-Mains: Revision Document-6: Current Issues Related to Various Bodies

National Human Rights Commission as a Toothless Body The national human rights commission is a statutory body established under the provisions of Protection of Human Rights Act, 1993. It is responsible for looking into cases of excesses which are violating ..

Leave a Reply