BREAKING | #Israeli Channel 12 reports shocking footage of #Israeli soldiers raping a #Palestinian prisoner behind shields and torturing others at the infamous Sde Teiman detention camp. Source: “Most Moral Army In The World”
Hide player controls
Hide resume playing