A question I received: The Book of Zohar states that in the year 66, the Messiah will be revealed in the Land of Galilee. What does that mean? And what will happen then? Will there be war?
My Answer: It means that Channel 66 (our organization’s Kabbalah TV Channel) will give people the strength to correct their egoistic nature, and by doing so they’ll rise from the sensation of our world to the sensation of the Upper World. The Messiah is the force that elevates man out of egoism into the quality of bestowal!