CJ Radin
Iran arrested suspects who are thought to be behind the killing of two nuclear scientists. Iran’s intelligence ministry claimed the suspects had ties to Israel.
Seth Frantzman
Samuel Ben-Ur
David Daoud