Kelsi German is the 21 year old sister of Liberty German who was brutally murdered four and a half years ago. Liberty, along with her best friend Abigail Williams, were murdered on February 13, 2017 in Delphi Indiana. Their killer is still yet to be found despite a video of their...
Read More →