March 31, 2025 What is the meaning of life? 15 possible answers – from a palliative care doctor, a Holocaust survivor, a jail inmate and more