Delphi suspect Richard Allen appears in court WRTV Indianapolis 10 months ago Delphi suspect Richard Allen appears in court Richard Allen, the man accused of killing two Delphi teens back in 2017 appeared in court on Thursday.