Tehran, IRNA – Iranian President Masoud Pezeshkain has appointed a former ambassador to Russia as his chief political advisor.