
The Embassy of Iran in Indonesia has released a poster for the 2026 FIFA World Cup, scheduled to be held in the United States, Canada, and Mexico.
This information was shared on the diplomatic mission’s account on the social media platform X.
The depicted image features the World Cup trophy situated atop a mountain of skulls, accompanied by the caption “Cup of War.”
Additionally, the poster includes the text: “When the perpetual participant in every war becomes the host of the World Cup.”