Tag Archives: liberty german

People Magazine Investigates: The Delphi Killer Recap

People Magazine Investigates Recap for Girl Scout Murders

People Magazine Investigates: The Delphi Killer Recap   Tonight’s episode of People Magazine Investigates focuses on The Delphi Killer, who claimed the lives of Liberty  “Libby” German and Abby Williams. According to Wikipedia, the girls were dropped off to go hiking by Libby’s sister Kelsi on February 13, 2017…..but that would be the last time …