Richard Allen, who was convicted in the 2017 killings of two teens who vanished during a winter hike, received the maximum prison sentence in a case that's long cast a shadow over the town of Delphi.
A former drugstore worker in the small Indiana community of Delphi was found guilty of murder on Monday in the killings of two teenage girls who vanished during an afternoon hike.