A national defense analyst suggests that Iran's controversial former president could help bring about regime change in Iran.
During his time as president from 2005 to 2013, Mahmoud Ahmadinejad stirred up vitriol against the United States and Israel, claiming that the Holocaust is a "myth" and threatening to annihilate the U.S.
But he has now surfaced during anti-government street protests – on the side of the protesters.
After speaking openly against the regime during a street protest, Ahmadinejad was arrested in late December on charges of inciting violence against the government, including President Hassan Rouhani (pictured below.)
Frank Gaffney of the Center for Security Policy says it appears Ahmadinejad has been spoiling for a fight with many of the corrupt leaders in the regime.
"And the way he avoided getting thrown in jail before know apparently," says Gaffney, "was that he had compromising about them that he threatened to release if something happened to him."
Yet he was thrown in jail anyway and is reportedly under house arrest.
Government corruption is one of many issues that caused Iranians to spill into the streets in recent weeks, so Gaffney says he hopes Ahmadinejad will release the alleged dirty secrets he has on the regime.
"Because it will certainly reinforce the anger than many, many, many Iranians feel towards it," Gaffney explains, "and perhaps bring about a regime change there..."
It was former president Ahmadinejad, ironically, who incited riots in 2009 after allegations of rigged elections kept him in power.