This week’s Torah portion is entitled Vayera meaning, “And He Appeared.” It covers Genesis, chapter 18:1 to chapter 22:24. Chapter 18 opens with Abraham sitting by his tent and God, manifested in the flesh as Yeshua, appears before him with two angels. Abraham invites these three to a meal and quickly tells Sarah to prepare […]