Post Archive

October 20, 2007

Today, Iran’s government announced that Ali Larijani, the country’s chief nuclear negotiator since 2005, had resigned, effective immediately. The official IRNA news agency stated that...