Gathered in Ramallah in the occupied West Bank, Palestinians celebrate as buses carrying prisoners released from Israeli prison arrive.
Gathered in Ramallah in the occupied West Bank, Palestinians celebrate as buses carrying prisoners released from Israeli prison arrive.