Re: IDF officers make shocking confessions about horrific violations in Gaza Strip

They are scumbags. But US troops did the same thing in Vietnam.

Source link