CAIRO, Aug 10 - An Israeli airstrike on a Gaza City school compound housing displaced Palestinian families killed around 100 people, the Gaza Civil Emergency Service said on Saturday, while Israel said the toll was inflated and 19 militants were among the dead.

Video from the site showed body parts scattered among rubble and more bodies being carried away and covered by blankets. Empty food tins lay in a puddle of blood, and burned mattresses and a child's doll lay in the debris.

In another video, men prayed over a dozen body bags laid on the ground of the Tabeen school complex.

The Israeli strike drew condemnation from Arab states, Turkey, France, Britain and the European Union and an expression of deep concern from the U.S., which has been working with partners to prevent the 10-month-old Gaza conflict from escalating into a regional war.

"Yet again far too many civilians have been killed," U.S. Vice President Kamala Harris, said during a campaign stop in Phoenix when asked for her reaction to the Gaza City strike.

Reiterating U.S. calls, Harris, the Democratic presidential candidate running for election in November, told reporters: "We need a hostage deal and a ceasefire."

Gaza's Civil Emergency Service, which has a credible record in stating casualty numbers, and the Hamas-run government media office said in separate statements that the complex had been attacked while its occupants were performing dawn prayers.

"So far, there are more than 93 martyrs, including 11 children and six women. There are unidentified remains," Palestinian civil defence spokesperson Mahmoud Bassal told a televised press conference.

Tens of thousands of displaced Palestinians have sought shelter in Gaza's schools, most of which have been closed since Israel's war against Hamas began.

Around 350 families had been sheltering at the compound, Bassal said - some of the hundreds of thousands of Palestinians displaced by Israel's onslaught on Gaza.

#IsraelPalestineWar #IsraelIranWar #savepalestine #MarketDownturn #BlackRockETHOptions