Seven Years Later: Richard Allen Convicted in the Delphi Murders of Abby & Libby
0 Comments
The Delphi Murders, a case that has haunted the small town of Delphi, Indiana, since the brutal slayings of two young girls in 2017, has finally seen a major legal development with the recent verdict. The murder trial for the deaths of Liberty German and Abigail Williams, often referred to as “Libby” and “Abby,” captivated...Read More