Delphi murder suspect Richard Allen faces underlying felonies – TDPel Media
Editor’s note: this case doesn’t have to do with trafficking. Or does it? An interesting release under an Indiana statute brought this potential situation to our attention. Richard Allen’s initial bail was set at $20 million after he was arrested for the 2017 deaths of two teenage girls in Delphi. Allen, 50, was detained last…