
The 50-year-old married man arrested last week in connection with the 2017 Delphi murders has now been charged more than five years on from the double slayings of teenage best friends Libby German and Abby Williams.
Richard Matthew Allen, from Delphi, Indiana, was taken into custody on Wednesday (26 October) and booked into Carroll County Jail. On Friday, he was charged with two counts of murder and was moved to a state facility, reportedly for his own safety.