James Freeman was one of 12 Americans indicted last week in a worldwide investigation that ultimately charged 22 people with participating in the porn ring — and intentionally blocking police from investigating it.
James Freeman was one of 12 Americans indicted last week in a worldwide investigation that ultimately charged 22 people with participating in the porn ring — and intentionally blocking police from investigating it.