Who is Delphi murder suspect Richard Allen? Indiana town ‘shocked’

0
162

Five and a half years after two teen girls were slain, Delphi, Indiana resident Richard Allen has been arrested in the case. His community is shocked.

#teengirls #delphi #richardallen #indiana