NHRC

Definition : National Human Rights Commission
Category : Governmental » Rules & Regulations
Country/Region : India India
Popularity :
Type :
Initialism

What does NHRC mean?

National Human Rights Commission (NHRC) of India is an autonomous statutory body responsible for the protection and promotion of human rights in India. It was established on 12 October 1993, under the provisions of The Protection of Human Rights Act, 1993 (TPHRA).

Sort By: Popularity Alphabetically Filter by: Country/Region: Category:
We have found 1 more result for NHRC
United States NHRC Naval Health Research Center
Governmental
>>
Security & Defence