Daily Archives: 17/12/2011


The immovable ladder at the Church of the Holy Sepulchre in Jerusalem is symbolic of the schisms in Christendom. There are no fewer than 17 Christian creeds present in Israel – the Roman Catholics fighting with the Greeks, the Copts, … Continue reading

Posted in Places in the Heart | Comments Off on Immovable