At UN Human Rights Review, India Calls on Canada to Prevent 'Misuse' of Freedom of Expression
Member states of the UN undergo a periodic evaluation of their human rights records by the 47 members of the UN Human Rights Council in Geneva. Read more: At UN Human Rights Review, India Calls on Canada to Prevent 'Misuse' of Freedom of ExpressionContinue Reading
