‘Who would do this?’ Delphi reacts to arrest of suspect
‘Who would do this?’ Delphi reacts to arrest of suspect
(NewsNation) — The CVS where 50-year-old Richard Allen worked is a quarter-mile from the sheriff’s office in Delphi, Indiana, meaning the man they arrested in connection with the deaths of two teenage girls in 2017 was right under their noses the whole time.
The mystery of what happened to Libby German and Abby Williams has rocked the small town of Delphi for nearly six years. On Friday, Allen…
Discover more from USNewsRank
Subscribe to get the latest posts sent to your email.