If you’re feeling lonely on this most Christian of days, just think of all that Jews and Christians have in common. Namely: in-fighting. In the Church of the Holy Sepulchre, located in Jerusalem’s Old City, stands, or rather leans, a ladder. But this isn’t any ladder—this is the Immovable Ladder. First mentioned in 1757, […]