On Tuesday, Israeli security forces released 150 Palestinians captured during their offensive against the Gaza Strip, amid reports of torture and ill-treatment of detainees. RELATED: Israel Wants Temporary Ceasefire Agreement in Gaza: Hamas The General Authority for Crossings and Borders reported in a brief statement that they were released at the Kerem Shalom crossing, near […]