Jeffrey Epstein
Something rather significant happened over the weekend. American billionaire “hedge fund manager” Jeffrey Epstein was arrested in New York on charges of child sex trafficking. This has garnered a measure of attention from the media, [more…]