Answer
Mehdi Karroubi is an Iranian reformist politician, who served as Speaker of the Majlis from 1989 to 1997. Karroubi has been under house arrest since 2011, alongside former president Mohammad Khatami and former Prime Minister Mir Hossein Mousavi, following his opposition to the re-election of President Mahmoud Ahmadinejad in 2009.