March 18, 2024 / 0 Comment Re: Israel lost war against Hamas in Gaza: Ex-military commander By Muhammad Nouman - In Uncategorized Share “Human shields” is a load of BS. Israel uses the expression to divert attention from the intentional killing of women and children. Source link