Recently reinstated defense attorneys for the Delphi double homicide suspect are renewing their calls for the special judge to be removed from the case.
After investigators searched the Carroll County home of alleged Delphi suspect Richard Allen in October 2022, they claimed to have found key evidence related to the February 2017 deaths of
After investigators searched the Carroll County home of alleged Delphi suspect Richard Allen in October 2022, they claimed to have found key evidence related to the February 2017 deaths of