Delphi murders Richard Allen sentenced to 130 years for Indiana deaths BBCcom

Richard Allen, a US man convicted last month of killing two teenagers in the state of Indiana, has been sentenced to 130 years behind bars for their deaths. The bodies of teenagers Liberty German, … [+2286 chars]Read More

Leave a Reply

Your email address will not be published. Required fields are marked *