Richard Allen Found Guilty in Delphi Murders
The jury passed their verdict on Monday, pronouncing Indiana resident Richard Allen, charged with the 2017 murder of two adolescent girls, guilty on all counts. The girls had mysteriously vanished during a mid-day hike nearby their hometown of Delphi. Aged…
