
The sister of one of the Delphi victims has welcomed the news that a suspect has finally been charged with the murders – more than five years after her sister and her best friend were found dead after going on a hike.
Libby German’s sister Kelsi German wrote “we got him” on Twitter on Monday, after police delivered a press conference announing charges had been filed against local man Richard Allen.