UK Becomes First Country to Institute Holocaust Group’s Definition of Anti-Semitism

The UK is the first to institute the International Holocaust Remembrance Alliance's anti-Semitism definition. The United Kingdom will be the first country to accept