2024-12-21-richard-allen-convicted-of-delphi-murders-sentenced-to-130-years-in-prison--qHl-PDV3Uo · nbc news · Sentinel