Britain should apologize for Balfour Declaration, says Christian group
2 February 2017
Scripture has been abused to oppress Palestinians, says the Iona Community. Read more about Britain should apologize for Balfour Declaration, says Christian group