Person Credible Reporting

Peter Mandelson

British politician and former EU Trade Commissioner; the headline reports Epstein urged Barak to give him a role at an Israeli energy company.

76
Connections
334
Sources
View on The Epstein Index →
The Epstein Index — A Public-Interest Knowledge Graph