Delphi trial: Crime scene photos show evidence collected day girls were found
26 Articles
26 Articles
Delphi double murder trial: Graphic crime scene photos revealed in court
Alex Perez/ABC News (NEW YORK) — Gruesome crime scene photographs were revealed in court on Monday during the trial of Richard Allen, who is accused of killing two teenage girls in 2017 on a hiking trail in the small town of Delphi, Indiana. Carroll County sheriff’s deputy Darren Giancola, who was the first law enforcement officer on the scene after the bodies of Libby German, 14, and Abby Williams, 13, were discovered, was emotional as he took …
Coverage Details
Bias Distribution
- 64% of the sources are Center
To view factuality data please Upgrade to Premium
Ownership
To view ownership data please Upgrade to Vantage