The Israel Defense Forces (IDF) has said it recently carried out a strike on an Iranian nuclear-related facility where the regime was working on “critical capabilities in the development of nuclear weapons”. According to the military, the site near Tehran, identified as the Taleghan compound, was targeted during several waves of air force strikes in the area over the past few days, Times of Israel reported on Thursday.






