The British Labour Party’s New Definition of Anti-Semitism

Clearly, Jeremy Corbyn is betting that in the Britain today, anti-Semitism is quite literally the winning ticket.

With good reason…

London bus stops defaced with anti-Israel posters mocking IHRA antisemitism definition

Share