Let's spend 15 minutes talking about what it means to receive unmerited favor and kindness from God, and...how we are to share that same grace with those around us.
See All 63 Episodes of "The Well"