Lincoln Steed, editor of Liberty magazine, shares some experiences and insights into his recent trip to the Holy Land.
>