Keian RazipourKey Takeaways from Iran’s 2017 Presidential ElectionWhat can we learn from last Friday’s election that resulted in Rouhani’s re-election?May 23, 2017May 23, 2017
Keian RazipourIran’s 2017 Presidential ElectionA brief look at the intrigue of Friday’s election and what is in storeMay 17, 2017May 17, 2017