Politician Ayatollah Ali Khamenei Obituary 14 April 2023Admin Ayatollah Ali Khamenei, the Supreme Leader of Iran, has passed. He was born on July 15, 1939, in Mashhad, Iran, and died in Tehran, Iran. Khamenei was the second Supreme…Continue readingAyatollah Ali Khamenei Obituary