Animal lover and natural athlete had a special compassion for people at the margins of life and people who suffered Olive Elizabeth Sedon died on May 16, 2024, in Bradford, Vt., after finally succumbing to a long and protracted illness. Olive burst like a comet into her family’s life when she was born on January 6, 2002. Even as a baby, Olive had a fully developed personality that was by turns dramatic, hilarious, stunningly precocious and heartbreakingly... Read this story