Sarah Ruth Flynn
Sarah Ruth Flynn of Decatur Georgia, was and shall remain a force of nature, coalesced into a corporal body and presented to the world on October 19th, 1956. She shed her mortality at 6:46 pm October 11th, 2023. (Birthdays are unremarkable to immortal beings) Among those left in her wake include: Jeffrey M Nealer, her partner of 26 years, brother...
Read More