
A demonstrator marches carrying a sign depicting US President Donald Trump and Israeli Prime Minister Benjamin Netanyahu with the words "bloody wedding" during protest against the United States and Israel for initiating the Middle East war in Montreal, Quebec, Canada, on March 21, 2026. Washington launched strikes with Israel on Iran on February 28, sparking retaliatory strikes by Tehran against Israel and US bases across the Gulf region. (Photo by ANDREJ IVANOV / AFP via Getty Images)

