Iranians residing abroad will cast their votes for May 19 presidential election at 279 polling stations in 103 countries, an Iranian official said.
Iranians residing abroad will cast their votes for May 19 presidential election at 279 polling stations in 103 countries, an Iranian official said.