Click Here to Read: Church of England Report says Centuries of Christian Anti-Semitism Led to Holocaust By JNS on the Breaking News Israel website on November 24, 2019.
The Canterbury Cathedral, home of the Archbishop of Canterbury, the head of the Church of England. Public Domain. Wikimedia Commons.