Delphi killings: Man sentenced to 130 years in prison in deaths of girls on Indiana trail
Richard Allen sentenced to 130 years for killing two teens, marking a significant moment in the Delphi case.
The community faces ongoing pain despite the sentencing, with families expressing doubts about achieving true closure.