Mehdi Karroubi
Iranian reformist politician, democracy activist, mojtahed, and chairman of the National Trust Party more on Wikipedia
Iranian reformist politician, democracy activist, mojtahed, and chairman of the National Trust Party more on Wikipedia