Ruby Shabbit
Press TV, Gaza
The Committee of Palestinian Prisoners' Affairs held a protest rally in front of the Red Cross headquarters in the Gaza Strip, calling for the release of Palestinian detainee Isra’a Jaabis who is experiencing a bad health condition in Israeli jail.