Not just freedom, what does the death of the Kessler twins tell us about the meaning of the end of life18 November 2025