After months of verbal clashes in Iran between former President Mahmoud Ahmadinejad and judiciary chief Sadegh Amoli Larijani, Supreme Leader Ayatollah Ali Khamenei has given a speech harshly criticizing Ahmadinejad.
In recent months, Ahmadinejad and conservative Amoli Larijani have been accusing each other of various things. Ahmadinejad has indirectly alleged that the daughter of Larijani is spying for foreign intelligence services. He has also been releasing videos calling for Amoli Larijani's resignation.