Delphi murders suspect Richard Allen, the Indiana man found guilty of murdering two teen girls on a hiking trail in 2017, is asking a Carroll County court to overturn his conviction.
loading...