Supreme Leader of Islamic Revolution Ayatollah Seyed Ali Khamenei receives Finland President Sauli Niinisto here on Wednesday. By IRNA