ARTICLE AD BOX
Israel is releasing 250 Palestinian prisoners as part of the ceasefire deal with Hamas, many of whom have been serving life sentences in Israeli jails.
In Ramallah, in the occupied West Bank, the BBC's Barbara Plett Usher was there to witness the arrival of 100 prisoners, to rapturous applause.
About 1,700 detainees from Gaza are also being released by Israel, including 15 minors.
The remaining 20 living hostages held by Hamas in Gaza have also been freed after more than two years.