The truth that the ‘Palestine Papers’ has broken into the mainstream: Israel is the obstacle to peace By Alex Kane January 25, 2011 2 The release of the “Palestine Papers,” Al Jazeera’s leak of thousands of documents relating to…