human shields

This is what happens when you have the brains of a terrorist — you do stupid crap. Even though the rest of the world knows by now that Israel’s…