Given the links I provided in the prior post (e.g. the Reese commission report) on the existence of a cabal and given Armstrong's unwillingness to post the revelation about Larry Summer's involvement with "21 Inc"
I missed something. What is the 'revelation'? As far as I know 21 Inc and Summers have both been entirely up front about it (using it to promote in fact).