Human shields you say? These solders are not Hamas in case you didn't know . these solders are IDF "Israeli Defense Forces" they claim to be "the most moral army in the world" when in fact they are the "MOST IMMORAL army in the world" .
"Palestine Ethnic Cleansing" by Israel with America's money.* Stop the United States of Israel, separate these two nations so we can have our own way of life back before Israel blaming Muslims wrongfully made USA into a POLICE STATE at war in Mideast *