Feeding Christians Propaganda Against Jews by Christine Williams Sabeel Ecumenical Liberal Theology Center states that its mission is to support the “oppressed” Palestinians of the “indigenous Church,” but it is a main artery of anti-Israel propaganda that feeds Christian Churches globally. Based in Jerusalem, the influential Sabeel Center describes its mandate as “working for justice, […]