On April 22, 2019 the Indiana State Police released new information in the unsolved murder case of Abby & Libby in Delphi, Indiana. Here are the updates you absolutely NEED TO KNOW!
Learn more about your ad choices. Visit megaphone.fm/adchoices
view more