About this episode
Newly surfaced evidence indicates that Jeffrey Epstein continued operating parts of his network in the United Kingdom even after British authorities declined to pursue a full investigation into him. Records including emails, receipts, and financial documents show that Epstein maintained at least four properties in London—specifically in the affluent Kensington and Chelsea area—where multiple women stayed. At least six of those women have since come forward alleging sexual abuse, with some report
Comments
No comments yet.

