Bus stops across London were defaced with posters in the colors of the PLO flag declaring “Israel is a racist endeavor.” Apparently, these unauthorized ads protest the British Labor Party’s decision to adopt the definition for anti-Semitism by the International…