claim
Jeffrey Epstein arranged meetings between former Israeli Prime Minister Ehud Barak and Sultan Ahmed bin Sulayem, the CEO of the Dubai-based port operator DP World.

Authors

Sources

Referenced by nodes (4)