Delphi defense doubles down on ritualistic killing claims

Attorneys for Delphi murders suspect Richard Allen accused prosecutors of lying about Pagan symbols found on a tree at the crime scene. (10/6/23) MORE


Latest Videos