not a single mention of this claim anywhere on the Interwebs ...
besides, when did CIA station chiefs issue Visas?
sounds like typical wallstreetmonkey bullshit ...
Too much nonsense and misinformation on the bottom feeder rightwing blogs. All stories fitting in the groove too nicely, triggering right wing confirmation bias.
See #18 for my thoughts on it
Just because it isnt mentioned widely i.e on Wikipedia who lie on many issues means nothing. He is/was a powerful guy and can scrub the internet
It’s mentioned in books and here/elsewhere!
He worked with the Consular General to have the visas issued.
He may have had a part in the vetting process (background checks).