Iran Reaches Peace Deal Having Lost Dozens of Its Top Officials | Alto