Iranian media is reporting that millions have gathered on the streets of its capital to mourn the late Supreme Leader Ali Khamenei.

Officials expect between 15 million and 20 million mourners to attend ceremonies.

Huge crowds are expected to attend the marathon Khamenei funeral ceremonies in Iran, a show of strength for the Islamic Republic.