The Islamic Republic has found itself on the defensive in the past week on its home territory as it hosted the 120-state Non-Aligned Movement conference. Ban Ki-Moon, the UN Secretary General, denounced the regime for its persistent threats to destroy Israel and Holocaust denial, and called on Ayatollahs to co-operate fully with the UN over its nuclear programme.