This may provide some insight into Panetta.
http://www.rightwingnews.com/democrats/leon-panettas-communist-ties/
And the US Senate confirmed Commie Panetta 100 to 0! It is time!