Fri May 19, 2017 5:26PM
An Iranian woman casts her ballot at a polling station in the capital Tehran on May 19, 2017.
An Iranian woman casts her ballot at a polling station in the capital Tehran on May 19, 2017.

Millions of Iranians are lining up at polling stations to cast their ballots at the country’s twin elections.  

The following is a selection of photos showing Iranians at different polling stations across the country.