Lech Lecha STRANGER STUFF This week’s tale is Lech Lecha – the call to adventure. We meet Abram, a man leaping with faith into the unknown. On the road he will become a general, a millionaire – and a father, later known as founding father of two rivaling nations. It is an […]