Tens of thousands march in Amsterdam, pressing the Dutch government on Gaza and Israel

Middle East Business High confidence — 82/100

Confirmed

Sources: Al Jazeera, ABC News