Read Time:13 Second
The National Human Rights Commission of India (NHRC) was formally informed late last week that the deferral of its status would continue for a year more. The deferral was put in place by the sub-committee on accreditation (SCA) of the Global Alliance…