From Athens and Rome to Paris and London, hundreds of thousands have taken to the streets to protest the US-Israeli war on Iran, Israel’s ground invasion of Lebanon, and its ongoing assault on Gaza.
Protesters have called for an end to military involvements in the Middle East