Iran Presidential Elections 2017

Iran holds its 12th presidential elections on Friday (May 19, 2017), the first one since the landmark nuclear agreement in 2015. Here's all you need to know in 30 seconds  ↓