Tavakoli condemned Mahmoud Ahmadinejad for refusing to execute certain laws passed by the parliament and the Guardian Council based on his own judgement.
Ahamdinejad is also accused of blocking the course of justice in the financial corruption charges brought against his vice-president.
Ahmad Tavakoli maintained that Ahmadinejad actions have weakened the legislative branch of the government and the law.
Tavakoli also condemned the pro-Ahmadinejad crowd that protested in front of the Parliament recently threatening to “blast” the House if the parliament refused to follow Ahmadinejad’s direction.
Ahmad Tavakoli described the action as an “alarm bell” and urged the government and the judiciary to hear this “alarm.”
In addition to his declarations in parliament, Tavakoli published further criticism of Ahmadinejad in his website, Alef.
Alef website wrote last week that Saeed Mortazavi, a main suspect in the case of detainee death at Kahrizak Detention Centre was not among the individuals prosecuted in the case, insinuating that his connections with Mahmoud Ahmadinejad has saved him from facing the law.
Saeed Mortazavi, who was the prosecutor of Tehran during controversial presidential elections of 2009 which led to widespread allegations of vote fraud and protests against the victory of Ahmadinejad, was removed from his position after the news of torture and abuse of prisoners at Kahrizak leaked into the open but was soon after appointed to lead the Anti-Smuggling Headquarters by Mahmoud Ahmadinejad.
Ahamd Tavakoli’s call for the prosecution of Mortazavi comes at a time when two of the accused in the case were sentenced to execution and others were given imprisonment, fine and lashes for their participation in crimes committed at Kahrizak.
Tavakoli maintained that “legal discrimination” in this case has cost the Islamic Republic’s its legitimacy.
Tavakoli also reminds that the Parliament has the authority to impeach the president if his competence comes under question.
While the Parliament has the authority to impeach the president according to the constitution, its final vote has to also be approved by the Supreme Leader.
The law was once put to effect in 1981 when Abullhassan Banisadr, Iran’s first president, was impeached in his absence.