Several Iranian MPs have called for the impeachment of President Mahmoud Ahmadinejad as evidence is growing of a rift between him and the country’s supreme leader. The MP’s claim Ahmadinejad has violated parliament-approved laws.
Iran’s opposition claims Ayatollah Khamenei is worried about the increasing power of his president. In particular he is concerned over two key positions, that of intelligence minister and the foreign affairs portfolio.
Heydar Moslehi, a close ally of the Ayatollah, was recently sacked by Ahmadinejad as head of intelligence but Khamenei immediately reinstated him.
Since then Ahmadinejad has apparently refused to chair several cabinet meetings. But it didn’t stop him from also sacking his foreign minister, clearly asserting his control over Iran’s foreign policy.