Iranian President Mahmoud Ahmadinejad is mired in a political dispute with Supreme Leader Ayatollah Ali Khamenei that could result in the president's resignation, Al Jazeera English reported Friday.
The dispute is reportedly so severe that Ahmadinejad staged a 10-day walkout protest, during which time he was not seen in a single cabinet meeting.
This split between the men has now boiled over: as many as 25 people close to Ahmadinejad and his chief of staff, Esfandiar Rahim Mashaei, have been arrested and accused of sorcery, according to The Guardian.
The row between Ahmadinejad and Khamenei came to a head on April 17, when the president demanded that his intelligence minister resign. In a rare public reaction, Khameni rebuked the president and reinstated the minister, setting up a conflict between the two.