


Muslims in the Russian Federation and in China – who are pursuing their ‘universal right’ to self-determination in the face of horrendous opposition – were probably not surprised by the abrupt way in which moves in the UN to condemn violations of human rights in China and by Russia were blocked...
The UN Human Rights Commission in Geneva debated a new code, the Human Rights Norms for Business, on April 8, in the face of strong opposition from companies and governments in the West and developing countries...