Categories Selected Articles Richard Allen, convicted in Delphi killings, sentenced to 130 years in prison Post author By Post date December 20, 2024 Spread the love Spread the love ← House votes to avert government shutdown hours before funding runs out → Suspect in C.E.O. Killing to Be Arraigned on State Charges Monday – The New York Times