A Christian organization — the European Coalition for Israel — “blasted international Christian institutions for blaming Israel for the recent Temple Mount tensions.” In a statement issued by the World Council of Churches: Secretary-General Olav Fykse Tveit called upon the Israeli government to immediately remove the metal detectors, thereby putting the blame for the latest […]