TELEGRAPH (UK): Britain must atone for its sins in Palestine (By Nabeel Shaath) by Sam Bahour | November 1, 2012 | Latest News