By Our Special Correspondent New Delhi: India loses the accreditation of the Geneva-based UN-linked Global Alliance of National Human Rights Institutions (GANHRI) for the second year now following thelethargic negligence on the part of the Union Government in filling the vacancies in the National Human Rights Commission (NHRC). GANHRI has deferred the NHRC’s accreditation for Read More…