Iranian opposition leader Mehdi Karroubi says the Islamic Republic government is trying to turn the upcoming parliamentary elections into a repeat of the fraudulent 2009 election.
Iranian opposition leader Mehdi Karroubi says the Islamic Republic government is trying to turn the upcoming parliamentary elections into a repeat of the fraudulent 2009 election.