powered by mochila

Iranian expatriates and their children living in the United States cast ballots Friday in the Middle Eastern country's heated presidential election between incumbent Mahmoud Ahmadinejad and his main rival, a reformist who favors greater freedoms and improved ties with the U.S.