In pictures | Iran pays last respects to slain leader Ali Khamenei
The people of Iran on Friday (July 3, 2026) gathered to pay their final respects to the country’s slain supreme leader Ali Khamenei at the start of a week of funeral ceremonies, with officials and international dignitaries converging on Tehran, where his body is lying in state. Khamenei’s coffin had been carried into the complex…
Read More “In pictures | Iran pays last respects to slain leader Ali Khamenei” »
