Hosted on MSN1mon
Richard Allen sentenced to 130 years in Delphi murdersRichard Allen, the Indiana man convicted of killing two middle school girls in 2017, was sentenced to 130 years in prison on Friday, almost eight years after the children's bodies were found near ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results