Former President Mahmoud Ahmadinejad has registered as a candidate in Iran's presidential election, despite being told not to by the Supreme Leader.
Former President Mahmoud Ahmadinejad has registered as a candidate in Iran's presidential election, despite being told not to by the Supreme Leader.