2024-12-21-delphi-murders-richard-allen-sentenced-to-130-years-GVGLpqvLhJc · today · Sentinel