A fragile ceasefire in Gaza has brought the release of the remaining 20 Israeli captives held by Hamas alongside Israel’s release of nearly 2,000 Palestinian prisoners and detainees.
Families on both sides have been reunited amid scenes of anticipation and celebration in Tel Aviv, Gaza, and the occupied West Bank.