Richard Allen is accused of killing Libby German and Addy Williams in Delphi, Indiana back in 2017. Woman escapes injury ...
Indiana River & Rail Terminals will bridge operational gap between Jeffersonville (Louisville) and Evansville markets ...
The courtroom was filled with gasps as prosecutors showed crime scene photos, revealing the horror of what happened to Abby Williams and Libby German.