As we see over and over again in Scripture, God’s promises do not come with deadlines and we must be faithful to trust in His promises, even if He tarries in fulfilling them. Listen to Rabbi David's sermon from Parasha Shemot from this Shabbat.
See All 625 Episodes of "Mayim Chayim"