At least 43 people were killed and 100 others wounded when Israeli tanks fired on Palestinians sheltering at a UN-run school in Jabaliya, in the north of the Gaza Strip.
Israel says it was targeting fighters it claims were using the school as cover.
Hannah Belcher reports.