Elizabeth Ratliff’s Mysterious Staircase Death in Germany
Elizabeth Ratliff was found lying at the bottom of her staircase surrounded by pools of blood in her home in Grafenhausen, a small town just outside of Frankfurt, Germany on November 25, 1985, in an apparent fall accident. Background Elizabeth Ann McKee was a DoD teacher in Germany. She was married to George Ratliff, a Captain … Read more