Top Story
The amended court record now specifies the alleged perjury happened between July 15, 2015, and Aug. 16, 2023.
The amended court record now specifies the alleged perjury happened between July 15, 2015, and Aug. 16, 2023.
Why did it take investigators this long to investigate Richard Allen for the murders of two teenage girls in Delphi, Indiana, when they had already interviewed him back in 2017?