Abe Quadan

Rihab Charida, Antony Loewenstein and Abe Quadan discuss Israel's latest assault on Palestine and what makes this moment historic on the latest episode of the Green Left Show.