>>521093628
>>521093628
Israel has always used Human Shields
Literally attaching Palestinians to their tanks and humvees Not even counting that israel builds IDF, Mossad, Unit 8200, and other military & govt buildings in residential areas, under residential buildings and next to them