The Independent via Yahoo
Delphi murders trial delayed as suspected killer Richard Allen seen in new mug shot
The trial for Delphi murders suspect Richard Allen has been delayed until October. The decision was made at a hearing on Tuesday, a week before his trial was supposed to begin for the 2017 murders ...
2 days ago