account
The independent outlet Drop Site News has published an investigative series since late September 2025 using emails between Ehud Barak and Jeffrey Epstein to document Epstein's role in brokering intelligence deals between Israel and other nations.

Authors

Sources

Referenced by nodes (4)