A cloud of grey dust fills a street as men and ambulances rush to the site of an Israeli airstrike.
More airstrikes have ravaged swaths of the Gaza Strip, as its residents are running out of food, water and other supplies. The bombardment continued as the Israeli military said its troops and tanks briefly entered northern Gaza to prepare for a full-scale incursion.
The war, now in its 20th day, is the deadliest of five Gaza wars for both sides. The Hamas-run Gaza Health Ministry said Thursday that more than 7,000 Palestinians have been killed so far — more than three times the number killed in the six-week-long Gaza war in 2014.