Delphi man found guilty on all charges in murders of teen girls
2024-11-11ABC News
Delphi, Indiana, resident Richard Allen was found guilty on all charges on Monday in the double murders of best friends Abby Williams, 13, and Libby German, 14. The jury's verdict came on the ...Read more
Recommendations