Current president Hassan Rouhani (L)