Lech Lecha Three Things You Must Know About Genesis 12:3 This weekās Torah portion known as Lech Lecha contains Genesis 12:3, the foundational Scripture for Christian Zionism. So many non-Jews read this wonderful verse and […] By: Rabbi Tuly Weisz Read More