11-13-2024, 03:07 AM
An Indiana jury on Monday afternoon found double-murder suspect Richard Allen guilty on all charges in the February 2017 killings of two teen girls who had been walking on a hiking trial in Delphi, known as the Delphi murders.