Loading Video…
This browser does not support the Video element.
Richard Allen appeals 130-year sentence in Delphi murders
Nearly two years after being found guilty of murdering two girls in Delphi, Indiana, a man is now fighting to have his conviction overturned.