
Israel inflicts revenge on Palestinians for its own intelligence failure
On January 27, 2025, hundreds of thousands of Palestinians left their temporary shelters in southern Gaza and marched en masse to the north. They crossed various towns along the way, one long line of people alongside the Mediterranean Sea. It was clear …