Israel has repeatedly threatened to launch a military attack against Iran to stop its alleged nuclear weapons programme. Tehran has long denied having any ambitions to build such arms, with both of its successive supreme leaders issuing religious rulings decreeing nukes and other weapons of mass destruction to run contrary to the tenants of Islam.