Israeli army seals al-Rashi Road, leaving about 600,000 residents trapped in Gaza City

On Wednesday, Israeli forces sealed off the al-Rashid coastal road, the city's last surviving artery connecting the north, centre, and south of the Strip....
Redirecting to full article...