The two heads hanging are Khomeini and Khamenei.
On 1979, Khomeini, Iran's Shiite leader and supreme leader of the Islamic Republic of Iran, was appointed as the supreme religious leader of Islam, taking charge of military and political power and serving as the supreme head of state.
Khamenei is currently the supreme spiritual leader of Iran. Because he served as Iranian President and General Secretary of Islamic Republican Party from 198 1 to 1989, and he accumulated considerable prestige in the Iran-Iraq war at that time, former religious leader Khomeini died from 1989. He was elected as the new religious leader by Iran's Supreme Expert Meeting.