International body launches ‘special review’ of Canadian Human Rights Commission
The Canadian Human Rights Commission (CHRC) is undergoing a special review by an international body that regulates the world’s human rights institutions. The Global Alliance of National Human Rights Institutions (GANHRI) is an organization that is separate …