6 hours agoEmotional: Libby German's Sister Reacts After Richard Allen Found Guilty in Delphi Murder TrialThe Power Play