A man arrested under suspicion of carrying out the Delphi murders that saw two teen girls slain in 2017 has at long last been pictured - roughly a day after he was arrested in connection with the gruesome killings.The suspect, 50-year-old Richard Allen, was booked in around midnight Friday - though it remains unclear what exactly he has been charged with. Local outlet FOX59 has since obtained a state-issued photo of the potential perpetrator, who has evaded law enforcement for the better part of six years.
Load More
Load More