shoebat.com
Self Hating Jew: Leader of the British Labour Party Joins the Israel Bashers - Walid Shoebat
Exposing the self hating Jew, the leader of the British Labor party