London: A video broadcast by Israel's Channel 12 has sparked widespread outrage. The footage shows the channel sexually abusing a Palestinian prisoner by Israeli Defense Force (IDF) soldiers. The video, captured by surveillance cameras at the Sde Teiman detention camp, has drawn international condemnation.
