ANALYSIS

Iran has long been preparing for strike on its nuclear sites, analyst says