Richard Allen Found Guilty in Delphi Murders of Two Indiana Teens
In a verdict that brings some closure to a case that has haunted Indiana for years, a jury has found Richard Allen…
In a verdict that brings some closure to a case that has haunted Indiana for years, a jury has found Richard Allen…