Palestinian officials have said that hundreds of people have died after a strike hit the Al Ahli hospital in Gaza City.
Hamas says an Israeli air strike hit the hospital. Israel says a militant rocket was to blame.
Video verified by the BBC appears to show the hospital on fire.
Chaos unfolded outside the hospital as emergency workers attended to casualties and took them to a nearby hospital.