Activists of the Volkeren voor vrede ("Peoples for Peace") movement carry banners and flags during a rally against NATO, military spending and a possible conflict with Iran, during the NATO summit in the Hague, Netherlands. The Netherlands is hosting the annual meeting of the 32-nation alliance starting June 24, with leaders scheduled to meet on June 25.24.06.2025#8951699
A banner reading "No NATO, No Wars" of the Volkeren voor vrede ("Peoples for Peace") movement is pictured during a rally against NATO, military spending and a possible conflict with Iran, during the NATO summit in the Hague, Netherlands. The Netherlands is hosting the annual meeting of the 32-nation alliance starting June 24, with leaders scheduled to meet on June 25.24.06.2025#8951697
Activists of the Volkeren voor vrede ("Peoples for Peace") movement hold banners during a rally against NATO, military spending and a possible conflict with Iran, during the NATO summit in the Hague, Netherlands. The Netherlands is hosting the annual meeting of the 32-nation alliance starting June 24, with leaders scheduled to meet on June 25.24.06.2025#8951696
Activists of the Volkeren voor vrede ("Peoples for Peace") movement carry banners and flags during a rally against NATO, military spending and a possible conflict with Iran, during the NATO summit in the Hague, Netherlands. The Netherlands is hosting the annual meeting of the 32-nation alliance starting June 24, with leaders scheduled to meet on June 25.24.06.2025#8951695
Activists of the Volkeren voor vrede ("Peoples for Peace") movement carry flags during a rally against NATO, military spending and a possible conflict with Iran, during the NATO summit in the Hague, Netherlands. The Netherlands is hosting the annual meeting of the 32-nation alliance starting June 24, with leaders scheduled to meet on June 25.24.06.2025#8951694
Activists of the Volkeren voor vrede ("Peoples for Peace") movement carry banners and flags during a rally against NATO, military spending and a possible conflict with Iran, during the NATO summit in the Hague, Netherlands. The Netherlands is hosting the annual meeting of the 32-nation alliance starting June 24, with leaders scheduled to meet on June 25.24.06.2025#8951691