Parshas Lech Lecha תשע November 10, 2024 November 3, 2019 Length: 45:02 Avraham shows us how to handle hard times