Comment: First Christmas Tree in America

(See in situ)

In reply to comment: Putting up (see in situ)

First Christmas Tree in America

First Christmas Tree in America was in 1816. The verses above have nothing to do with celebrating Christmas. Israel in verses has nothing to do with the present day State of Israel, that's what the Zionists Jews would like people to believe, only.