February 10, 2025 / 0 Comment Re: IDF officers make shocking confessions about horrific violations in Gaza Strip By Muhammad Nouman - In Uncategorized Share They are scumbags. But US troops did the same thing in Vietnam. Source link