claim
Douglas Leese allegedly facilitated a $1.3 billion arms sale between China and Iran in 1983.
Authors
Sources
- How Jeffrey Epstein's intelligence ties go back decades www.middleeasteye.net via serper
Douglas Leese allegedly facilitated a $1.3 billion arms sale between China and Iran in 1983.