IQNA: Families of Palestinians imprisoned in Israeli jails and human rights activists 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, according to Press TV. The …
Read More »