Mehdi Karroubi is an Iranian Shia cleric and reformist politician leading the National Trust Party. Following 2009โ2010 Iranian election protests, Karroubi was put under house arrest in February 2011 โ reportedly ordered by the Supreme Leader of Iran โ without officially being charged, although he is accused of being a "seditionist" and "traitor". As of 2021, he is still confined to his house.