At least 500 people have been killed in a strike on Al Ahli Arab Hospital in the middle of Gaza City, according to the Gaza Health Ministry.
The hospital served as a shelter for thousands of residents who fled their homes in northern Gaza, seeking safety from Israeli airstrikes. Residents stranded in Gaza are running out of medicine, food, water and power.
The Israel Defense Forces denied responsibility for the attack, saying a failed launch by the Palestinian Islamic Jihad caused the blast.
“From the analysis of the operational systems of the IDF, an enemy rocket barrage was carried out towards Israel, which passed in the vicinity of the hospital, when it was hit,” IDF said.