Iran is holding public farewell and mourning ceremonies for the late Supreme
Leader Khamenei in Tehran from July 4 to July 6; attendance is expected at 15-20
million.
2026-07-04
Iran is holding public farewell and mourning ceremonies for the late Supreme
Leader Khamenei in Tehran from July 4 to July 6; attendance is expected at 15-20
million.