government bodies
National Commission for Human Rights (NCHR) [UGC-NTA NET Political Science Notes]
The National Commission for Human Rights (NCHR) is a statutory body in India, dedicated to the protection and promotion of human rights. It plays a critical role in addressing violations and raising awareness about human rights issues across the nation. ..