Ol Stan the Man did a fellowship at CFR. He's been comped for a while. Maybe he'll get to share a cell with his idol Obunghole.
On a serious note, I hope this results in a complete review of general officer/flag officer retirement policy. None ought to be able to "consult" or serve on boards of military industrial corporations, and certainly not on any foreign corporations. Not while drawing a general officer pension courtesy of the American taxpayer. Fuck off, traitors.