stevehynd.com
St Andrews Church offers an inspiration
In 2004 the International Court of Justice (ICJ) ruled that the separation barrier that had been constructed by Israel predominantly on Palestinian land was illegal. The ruling stated that “The con…