House Of Iran's 1st Supreme Leader That Stands Bereft Of Grandeur In Tehran | Read

A narrow lane leads to a modest single-story house in Tehran that was once the abode of Ruhollah Musavi Khomeini. Khomeini spearheaded the Islamic Revolution in Iran and went on to become the first Supreme Leader in 1979. His successor, Ayatollah Ali Khamenei, is the current Supreme Leader of Iran, the highest political and religious position in the country.