This inside report indicates that Hossein Abdullahi, Chief of Staff of MOI, who is trusted by Ahmadinejad and Mashaee, was assigned to that post by Ahmadinejad for this exact reason, and when Moslehi, who was Khamenei’s trusted person, removed Abdullahi, Ahmadinejad decided to remove Moslehi in turn.
According to the report, the ruling faction of the regime considers the consequences of Moslehi’s removal to be significant and has concluded that there are contradictory differences between the Spiritual Leader and Ahmadinejad’s policies. Additionally, they consider Ahmadinejad’s government facing serious risks and threats.