Spain, Italy, and Portugal are preparing for huge protests against Israel's war in Gaza, with thousands ready to flood the streets demanding an immediate halt to the conflict and urgent humanitarian relief as tensions soar in the region
Spain, Italy, and Portugal are preparing for huge protests against Israel's war in Gaza, with thousands ready to flood the streets demanding an immediate halt to the conflict and urgent humanitarian relief as tensions soar in the region
