New Mugshot Released of Accused Delphi Killer Richard Allen as He’s Moved to Secret Facility for His ‘Safety’
Richard Matthew Allen, the man accused of murdering two teenage girls in Indiana in 2017, has been transferred to state custody for safety reasons, WISH-TV reports. Allen was first booked into the Carroll County Jail, then held on $20 million bond at the White County Jail. On Monday, the television station reported that Allen is now …