One day after the arrest of a suspect for the murders of Liberty “Libby” German and Abigail “Abby” Williams was announced, Libby’s mom is speaking out.
As we’ve previously reported, Richard Allen was placed under arrest last Wednesday, and charged with the murders of Libby and Abby two days later, marking the biggest development yet in the nearly six-year-long investigation.
For those not familiar with the horrific case, 14-year-old Libby and 13-year-old Abby were last seen alive February 13, 2017 before being dropped off at the Delphi Historic Trails in Delphi, Indiana.
Their lifeless bodies were later found about a half a mile away on the bank of Deer Creek. Indiana State Police quickly opened an investigation.
Read more on perezhilton.com