Richard Allen was taken into custody on Friday by authorities, more than five years after the murder of Abby Williams and Libby German.
Mr Allen was booked into Carroll County Jail in Delphi before being moved to a state facility for his safety, according to Fox 59.
It’s unclear what he has been charged with, but law enforcement sources have described the arrest as a “major development”.
Police will hold a press conference on Monday to give updates on the case.
CLIP USED IN PODCAST EPISODE