A handout picture provided by the Iranian supreme leader Ayatollah Ali Khamenei's office shows him waving during a ceremony on the occasion of 36rd death anniversary of Ayatollah Ruhollah Khomeini, in Tehran on June 4, 2025. Khamenei vowed on June 18, 2025 that his country would show no mercy towards Israel's rulers, hours after US President Donald Trump demanded Tehran's "unconditional surrender". (Photo by KHAMENEI.IR / AFP)