Iran is about to change some of its top players: After two terms in office, President Hassan Rouhani has to step down – and almost 600 candidates want to …

source