Delphi murders trial: Jurors to hear more witness testimony Monday admin 2 hours ago World Leaks Comments Off on Delphi murders trial: Jurors to hear more witness testimony Monday 0 Views Richard Allen is accused of killing teenagers Abby Williams and Libby German near a hiking trail back in 2017. Share Facebook Twitter Stumbleupon LinkedIn Pinterest