‘Rumors suck and they hurt people’: Sister of Delphi murder victim addresses internet speculation

Kelsi German, Libby German's big sister, said the hurtful rumors surrounding the Delphi killings needed to be addressed.