Huge crowds of mourners gathered on the streets of Tehran ahead of the funeral ceremonies for the late Supreme Leader Ayatollah Ali Khamenei, scheduled to take place from July 4 through July 9.