Local health authorities said an Israeli airstrike on a school sheltering displaced families in northern Gaza killed no fewer than 10 people, while another hit a children's hospital, taking Wednesday's death toll to 20.
Medics said the airstrike on the Yaffa School in the Tuffah area of Gaza City set fire to tents and classrooms.
There has been no Israeli comment on the school attack at the time of filing this report.
Some furniture was said to still be in flames several hours after the strike as people sifted through blackened classrooms and the schoolyard in search of their belongings.
“We were sleeping and suddenly something exploded, we started looking and found the whole school on fire, the tents here and there were on fire, everything was on fire.
“People were shouting and men were carrying people, charred (people), charred children, and were walking and saying: ‘Dear God, dear God, we have no one but you.’ What can we say? Dear God, only,”; an eyewitness, Um Mohammed Al-Hwaiti, who spoke to reporters said.
Medics said at least 10 other people were killed in separate Israeli strikes across the enclave.
According to the Gaza health authorities, since a January ceasefire collapsed on March 18, Israeli attacks have killed more than 1,600 Palestinians, and hundreds of thousands have been forced from their homes as Israel seized what it calls a buffer zone of Gaza's land.
The Gaza Health Ministry said on Wednesday that an Israeli missile also hit the upper building of the Durra Children's Hospital in Gaza City, damaging the intensive care unit and destroying the solar panel system that feeds the facility with power.
No one was reported to be killed in the hospital strike.