Church of Wales adopts IHRA definition of anti-Semitism in full

The Church in Wales has adopted the International Holocaust Remembrance Alliance’s definition of...

Read More