Senator Ted Cruz launched a blistering attack on Defense Secretary nominee Hagel, asserting a direct link to Karl Marx:"History shows that Marx not only read Hagel, but took his inspiration from him," said the Princeton-educated, Harvard Law School graduate.