Delphi investigators: Defense ‘twisting facts for sensationalism’ over cult sacrifice claims
Richard Allen's public defenders have accused a white nationalist Odinist group of killing the girls in a ritualistic sacrifice. More
September 25, 2023
More results...
More results...
Richard Allen's public defenders have accused a white nationalist Odinist group of killing the girls in a ritualistic sacrifice. More
September 25, 2023
Richard Allen was arrested more than five years after the lifeless bodies of two Indiana teens were found in the woods near a hiking trail. More
September 14, 2023