The fallacy of Israel's human shields claims in Gaza
• https://www.aljazeera.com by Neve GordonDesperately trying to justify the killing of unarmed protesters, Israel once again uses its 'human shields' mantra.
Desperately trying to justify the killing of unarmed protesters, Israel once again uses its 'human shields' mantra.