Justice for Liz Barraza
- Mar 20, 2005
- Reaction score
Video 41:42 minutes
Delphi Murders | The Clues Left Behind
Teen girls, Abigail Williams and Liberty German, were going on a walk in 2017 when they were tragically killed. The viral case became known as the "Delphi Murders." #RichardAllen was arrested and accused of the killings. However, new court filings from the defense claim this was a ritual killing done by Odinists, not Allen. #CourtTV examines the evidence of the crime scene and breaks down the clues left behind.