top of page
Parashat Shelach 5785: An Hour of Destiny
A Time to Heal, a Time to Choose
What does the Land of Israel truly mean—not just for the Jewish people, but for the entire world? The land of Israel is the spiritual heart of the world—a sacred channel through which blessing flows to all nations. Prophetically, it is the world's deepest source of hope. Now in our generation, understanding this message is more urgent than ever.
The Torah portion of Shelach (Numbers 13 : 1 - 15 : 41) is read on Shabbat, 25 Sivan 5785 - June 21, 2025.

Search video...

Parashat Shelach 5785 | An Hour of Destiny
18:04
Play Video

Parashat Behalotcha 5785 | Voices in the Wilderness
17:38
Play Video

Parashat Naso 5785 | The Inner Turmoil of Spiritual Crisis
18:08
Play Video
Would you like to sponsor or dedicate a weekly Torah portion video lesson?
Email dedications@rabbirichman.com
bottom of page