Iran’s Supreme Leader Ayatollah Ali Khamenei meets with Japan’s Prime

Iran’s Supreme Leader Ayatollah Ali Khamenei meets with Japan’s Prime Minister Shinzo Abe in Tehran, Iran June 13, 2019. Official Khamenei website/Handout via REUTERS