The Truth About The Delphi Murders Of Two Best Friends That Will Make You Sick

Liberty German and Abigail Williams captured their killer on video moments before their tragic deaths. This story recounts the tragic 2017…