Derek Humphry, founder of the National Hemlock Society in 1980, died January 2, 2025, at…
Between Life and Death: Terri Schiavo’s Story – Currently Streaming on Peacock
A new documentary, currently streaming on Peacock, examines the prolonged legal battles and national controversy over whether to keep Terri alive in a persistent vegetative state or disconnect her feeding tube and allow her to die. Click here to read full article