The NHRC full form is National Human Rights Commission. It is an independent statutory body created to protect and promote human rights within a country.
The NHRC full form is National Human Rights Commission. It is an independent statutory body created to protect and promote human rights within a country.