Autumn Lee Stone

On August 30th, 2019, the body of Autumn Lee Stone was found in Green Lake in Seattle, Washington. She was found by a man paddleboarding who thought at first that she was a turtle in the water. Whe...