Israel National NewsNews BriefsConfronting the architects of terrorConfronting the architects of terror Mar 4, 2026, 7:33 AM (GMT+2)Why striking Iran was a moral and strategic imperative. Opinion. Read moreFound a mistake? Contact us