Mon May 15, 2017 05:53PM
© Press TV
© Press TV
  • Embed

Hamid Javani
Press TV, Tehran

The countdown begins for Iran’s May 19 presidential as well as city and village council elections. Iran’s interior ministry which is in charge of performing, supervising and reporting the elections in Iran says that all mechanisms are in place to stage the upcoming polls.