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 Tumblr Related Posts D.C. Police searching for suspect who allegedly fatally attacked tech executive during fight W.Va. mom arrested after teen daughter in 'emaciated, skeletal state' is found dead Man allegedly beats teen unconscious, threatens to assault his minor sister after road rage incident Tags:Americas, United States