Sister of Murdered Delphi Teen Debunks Rumors in Video

91 061
Published on 11 Jul 2019, 17:45
The sister of one of the Delphi murder victims is trying to debunk the rumor that her family has been uncooperative with the police investigation. Kelsi German's sister Libby was killed along with her friend Abby Williams in February 2017 while they on a hike in their small town in Indiana. Their killer remains a mystery to this day. Kelsi said in a live stream on her YouTube page that her family is helping authorities as best they can.'s Mara Montalbano has more.