I've read it was a Hillary campaign contributor...Soros?
Possibly Soros.
But I’m thinking Russia. Then the Dems and NeverTrumper McCain went for the bait of the fake dossier.
So the boomerang is Trump Jr. got nothing ‘of value’ from his meeting with the Honey Pot. Hillary and the DNC got a fake dossier they spread all over the MSM.
Someone raised a good point about Mexico. Carlos Slim, a foreign national, worked against Trump with ‘fake news’ from his paper The New York Times. I’m sure Mexico was involved in efforts to defeat Trump. That’s a good theory to build a news story around.