Iran vows retaliation for alleged assassination of its top nuclear scientist
Iranian leaders are blaming Israel for the attack and calling for a “calculated” response; Israel has not responded to the claims.
Iranian leaders are blaming Israel for the attack and calling for a “calculated” response; Israel has not responded to the claims.