National Human Rights Commission

October 13, 2021 0

The National Human Rights Commission (NHRC) of India is a statutory public body. It was established in 1993 under an ordinance. Later it gained the