The Israeli prime minister’s National Security Advisor has admitted that the regime has had no success in hindering Iran’s peaceful nuclear progress.
Israel displayed an “abominable” failure to address Tehran’s nuclear development between 2003 and 2007, Benjamin Netanyahu’s aide Uzi Arad said, according to a Friday interview published in Haaretz.