Richard Allen, a Delphi, Indiana resident, was found guilty of all charges in the double killings of Abby Williams and Libby German. The verdict was announced on the fourth deliberation day in this high-profile, national case. Allen was stoic and didn't react to the ruling in court, but his wife and mother wept. Allen was convicted of felony murder for the killing of … [Read more...] about Delphi Man Convicted on All Counts in Gruesome Teen Girls’ Murders