Israeli Occupation a ‘Sin Against God’ Says Global Churches’ Leader
Geneva (ENI). The general secretary of the World Council of Churches has said that Israel’s occupation of Palestinian territories should be declared a “sin against God”. “Occupation along with the […]