Ellen a young schoolteacher found dead in her home police say she committed suicide, But the family believe she was murdered. Stabbed 20 times we wonder how could this have been suicide.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More