Indiana man receives 130 years in prison for murders of teenaged girls in 2017
- Posted on December 20, 2024
- By The Guardian
- 2 Views
Indiana man receives 130 years in prison for murders of teenaged girls in 2017
Richard Allen received the maximum term for the killings in Delphi of Abigail Williams, 13, and Liberty German, 14