Indiana man sentenced to the maximum of 130 years in prison for killings of 2 teenage girls

Indiana man sentenced to the maximum of 130 years in prison for killings of 2 teenage girls
Indiana State Police Superintendent Doug Carter speaks after the sentencing of Richard Allen in Delphi on Friday. AP

Most Popular Stories