Re: Israel lost war against Hamas in Gaza: Ex-military commander

“Human shields” is a load of BS. Israel uses the expression to divert attention from the intentional killing of women and children.

Source link