Delphi Trial Verdict | Richard Allen – Guilty on all counts
On November 11, 2024, after deliberating for 19 hours, the jury in the Delphi murder case found Richard Allen guilty on all counts. “Regardless of what the verdict is, people aren’t going to be happy,” […]