Supreme Leader of Islamic Revolution Ayatollah Seyed Ali Khamenei on Tuesday received the heads of the three branches of government and a group of executive officials. By IRNA