Families of Palestinians imprisoned in Israeli jails and human rights activists have held a sit-in inside the office of the International Committee of the Red Cross in the Gaza Strip. They protested Tel-Aviv’s inhumane treatment of thousands of Palestinian political prisoners in Israeli detention facilities.