Delphi murders suspect Richard Allen, found guilty of brutally murdering two teen girls on an Indiana hiking trail in 2017, is asking a Carroll County court to overturn his conviction.
Jan. 25, a hiker and his dog, 'Moscow,' were hiking along a trail in South Lake Tahoe, California when their trip took a turn. At approximately 10: ...