IDF Chief Spokesman Brig, Gen. Effie Deffrin revealed the strike in a March 3 press conference, though doubts had persisted about how critical the site was for Iran’s nuclear program. | Read More in JPost.com – The Jerusalem Post – All News from the Middle East, Israel, and the Jewish World. Read More in Israel NOWlej.