After 14 years of house arrest, Iranian opposition leader Mehdi Karroubi is finally set to be released, according to state media reports. The decision comes amidst promises made by Iran’s current President, Masoud Pezeshkian, during his election campaign.
