People cheer and chant slogans as they welcome Palestinian prisoners released by Israel after disembarking off the buses of the International Committee of the Red Cross (ICRC) upon their arrival in Ramallah, in the occupied West Bank. "The joy is great and overwhelming, but it is incomplete because we still have brothers in captivity," says freed prisoner Ahmed al-Jaabari.