Databases for Palestine logo

13 Palestinians released from the Sde Teiman torture camp