Norman Finkelstein: How to Solve Israeli / Palestinian Conflict

Part 1: Possibility

 

Part 2: Propaganda

 

Part 3: Challenges