Catholic Herald logo

If you don’t believe in eternal life it’s hard to find meaning in the indignities of old age