I said it before and I’ll say it again. I am amazed that Ghislaine Maxwell was arrested in the United States. I would have thought that at the first hint of trouble she’d be off to France, or Tahiti, or some other place.
That shocked me, too. After all Roman Polanski is still roaming Europe.