Fr. John notes the differences between problems and crosses to bear.
See All 244 Episodes of "Hearts and Minds"