Hundreds of thousands across Europe and the Middle East march against Israel’s ongoing genocide in Gaza.