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

Iran prepares for the grand funeral of late Supreme Leader Ayatollah Ali Khamenei in Tehran, with millions expected to attend.

Iran is preparing the largest state funeral in its history for former Supreme Leader Ayatollah Ali Khamenei, who was killed in a US-Israeli strike on 28 February.