Hashemi Samareh, the main political advisor to Iranian President Mahmoud Ahmadinejad, has resigned without explanation, the IRNA news agency reported. (AFP)
Hashemi Samareh, the main political advisor to Iranian President Mahmoud Ahmadinejad, has resigned without explanation, the IRNA news agency reported. (AFP)