Israel’s military denied striking a tent camp west of the city of Rafah on Tuesday after Gaza health authorities said Israeli tank shelling had killed at least 21 people there, in what Israel has designated a civilian evacuation zone.

Earlier, defying an appeal from the International Court of Justice (ICJ), Israeli tanks advanced to the heart of Rafah for the first time after a night of heavy bombardment, while Spain, Ireland and Norway officially recognised a Palestinian state, a move that further deepened Israel’s international isolation.

Two days after an Israeli airstrike on another camp stirred global condemnation, Gaza emergency services said four tank shells hit a cluster of tents in Al-Mawasi, a coastal strip that Israel had advised civilians in Rafah to move to for safety.

At least 12 of the dead were women, according to medical officials in the Hamas militant-run Palestinian enclave.