Church of England bishop calls Israel apartheid state

Bishop Rachel Treweek calledIsrael an apartheid state and said she stands “boldly” with people who compare the Israeli treatment of Palestinians to how Black people were treated in apartheid South Africa. The comments from Treweek were published in a r…