25 released detainees in Gaza reveal torture, inhuman conditions, mistreatment in Israeli detention
The Israeli occupation forces today released 25 detainees from the Gaza Strip, including two women.
Local sources reported that the detainees arrived at the Gaza European Hospital after being released through the Kerem Shalom crossing in the souther…
Continue Reading