Militant Generosity

Guest Speaker Barry Long teaches us what it means to be militantly generous.

September 18, 2016