Mother allegedly put dead newborn in freezer, sent photos of baby’s body to friends
Family Crime
A Georgia woman was arrested for allegedly putting her dead newborn baby boy in a freezer, where he stayed for several weeks before he was found. Carol June Sautter, 45, is believed to have given birth to a full-term baby sometime between June 7 and 11—though it’s unclear whether it was a live birth. Officers …