On Nov. 3, 2023, thousands of detained Gazan laborers were deported from Israel into Gaza after spending weeks in Israeli prisons. A video went viral showing numbered plastic ID tags on released ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results