Post Genesis 12:3 and the October 7 War This week’s Torah portion, known as Lech Lecha (Genesis 12:1-17:27) contains Genesis 12:3, the foundational Scripture for Christian Zionism. So many non-Jews read this wonderful verse and conclude that it’s… Read More
Post The Portion of Lech Lecha The Torah portion of Lech Lecha is a busy one! Abram is commanded by God to leave the land he knows and journey to a place “that I will show… Read More