Delphi Murder Suspect Richard Allen Faces May 13 Trial Date

An Indiana judge has set a May 13 trial date for Delphi murder suspect Richard Allen. He was set to go to trial in Oct. but the date was moved up because Allen wants a speedy trial. (3/11/24)   MORE


Latest Videos