Iran's former Supreme Leader Ali Khamenei is set to be buried in Mashhad. Authorities expect up to 20 million mourners, which could make it one of the largest funerals in modern history.

Posted Jun 3, 2026, 11:48 AM UTC
131

Posted Jun 3, 2026, 11:48 AM UTC