| When was the last time that everything was perfect in your life? Never, right? In this remarkable presentation, well-known Catholic author, speaker, and media host Jeff Cavins discusses just exactly what is wrong with lifeö by unpacking the meaning of human suffering.
|