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. Three Israeli individuals who worked at the base, in which Palestinians are detained amid the war in Gaza, alleged that at the facility, doctors have occasionally amputated prisoners’ limbs and […]