(NaturalNews) Reports and pieces of evidence have surfaced proving that the Israel Defense Forces (IDF) has been routinely sexually assaulting and torturing…
Demons in uniform: IDF soldiers rape, torture Palestinian detainees
Estimated read time
1 min read
