Debunking Israel’s ‘Human Shield’ Defense in Gaza Massacre

Abby Martin gives 5 points that evaporate Israel’s assertion that the civilians it kills in Gaza were “human shields.”