FreePalestine May 03, 2024 10:32PM The Israeli army detained a Palestinian woman in the Gaza Strip for several hours in order to blackmail her brother into turning himself in, with no explanationGaza: Israeli army illegally holds Palestinian woman...