Listen

Description

Rabbi Weiss explains how the mesiras nefesh of America is the highest level of self sacrifice.