Attorneys for man charged in Delphi murders argue they died in ritual sacrifice
by Associated Press
FILE - Officers escort Richard Matthew Allen out of the Carroll County courthouse following a hearing, Nov. 22, 2022, in Delphi, Ind. Defense attorneys for Allen filed several motions in court Monday wanting evidence thrown out and for Allen to be moved to a different facility. (AP Photo/Darron Cummings, File)