Eliza Fletcher wallpaper Eliza Fletcher Marshals arrested 38-year-old Cleotha Abston on. The billionaire heiress and kindergarten teacher 34 was found dead on Sept. … Wednesday, September 7, 2022 Edit