In this episode, Fr. David discusses what happens when we put our trust in ourselves rather than God
See All 318 Episodes of "Watchful Eating"