Israeli whistleblowers alleged abuse of Palestinians at a military base in Sde Teiman that also serves as a detention center, according to a CNN report.…
Israeli whistleblowers alleged abuse of Palestinians at a military base in Sde Teiman that also serves as a detention center, according to a CNN report.…