TEHRAN — Millions of devotion-driven mourners have flooded the streets of the northeastern city of Mashhad to bid a historic farewell to the martyred Leader of the Islamic Revolution, Ayatollah Seyyed Ali Khamenei, ahead of his burial rites at the Holy Imam Reza Shrine.
