Flower petals are thrown on the coffin of Iran's slain Supreme Leader Ali Khamenei along a street during his funeral procession in Tehran July 6, 2026. The funeral procession for Iran's late supreme leader Ali Khamenei began in Tehran on July 6, state television reported, as authorities prepared for crowds that could rival those that turned out for his predecessor nearly four decades ago. (Photo by ATTA KENARE / AFP via Getty Images) /

News, Photo and Web Search