
Israel Applies "Human Shield" Charge to Every Inch of Gaza / Neve Gordon
This Is Hell!
00:00
Intro
Exploring the manipulation of rules of war to target civilians and transform safe areas into war zones in Gaza, with a focus on Israel's frequent use of the 'human shield' accusation.
Transcript
Play full episode