Reb Chaim Kramer on Parshat Beshalach
written by Yossi Katz
January 21, 2016