Indiana Man Convicted in High-Profile Delphi Murders
Richard Allen, a resident of Delphi, Indiana, was declared guilty on Monday by a jury. The charge was the 2017 murder of two young girls, Liberty German and Abigail Williams, who were enjoying a hike when they were killed. The…
