HomeMetroNew details emerge as Delphi murders trial begins New details emerge as Delphi murders trial begins October 17, 2024 Metro Richard Allen, the man accused of killing Abigail Williams and Liberty German in February 2017, is heading to trial following his arrest in 2022. Source WhatsApp Share Tweet Reddit Telegram Pocket Share Pin it Related Posts Wife pleads guilty in death of elderly UConn professor whose body was found in their basement 8-year-old Va. boy in coma after being shot in the head while playing video games Ohio man accused of shooting daughter’s boyfriend during argument about dirt bike parts Tags:Americas, United States