News

The man convicted of killing two girls in Delphi, Indiana is now serving his sentence in Oklahoma. Richard Allen was transferred this week, documents showed.