Posts Tagged: David Ward anti-Semitic
British MP Summoned by Party Bosses for his Continued Slander of Jewish Community
David Ward, the Liberal Democrat MP, has been summoned by party bosses for his continued verbal assault on Israelis and Jews. The party was quoted...