Iran’s Supreme Leader Ayatollah Ali Khamenei receives a gift from Russia’s President Vladimir Putin in Tehran

by