31-10-2022 23:14 via westernjournal.com

'Hiding In Plain Sight': 2017 Double Murder Cold Case Gets Horrific Twist

A resident of a small Indiana town has been charged with a 2017 double murder that rocked the community.
Abigail “Abby” Williams, 13, and Liberty “Libby” German, 14, were killed in February 2017 after going out on a hike. The day after they were last seen, their bodies were discovered.
On Monday, Indiana State Police Superintendent Doug Carter announced the arrest of Richard Allen, 50 of Delphi, according to NBC.
Carter previously said in 2019 that the suspect was pr
Read more »