the universal declaration of human rights turns 70: the red herring of
In 1990, of the Organisation of Islamic Cooperation, adopted Cairo Declaration on Human Rights Islam. Mohammad Javad Larijani, head of Iranian Human Rights Committee, defends the execution of divine punishments including the amputation of thieves′ hands and..…