Canada, US and allies denounce ‘immoral’ arbitrary detentions | Human Rights News
Canada, the US and 56 other countries endorse declaration condemning the political detention of foreign nationals. Canada, the United States and a coalition of 56 other countries have endorsed a … Read More