On June 14, 2013 the citizens of the Islamic Republic of Iran will elect a new president. Their choice will be related to the future of the country that is going through difficult times
Presidential elections in Iran will be held in two stages
5565 views