Leah Freeman Cause of Death: A Mystery That Remains Unsolved
Who Was Leah Freeman? Leah Freeman was a 15-year-old girl from Coquille, Oregon, who went missing on June 28, 2000, after leaving her friend’s house following an argument. She was last seen walking alone near her high school, wearing a black tank top, blue jeans, and white gym shoes. She was described as lively, cheerful, … Read more