Sanders slams Clinton: 'I don’t get personal speaking fees from Goldman Sachs'

Bernie Sanders took a shot at Hillary Clinton's past speaking engagements with Goldman Sachs tonight in one of his sharpest criticisms of her record on Wall Street yet.

“The first difference is I don’t take money from big banks. I don’t get personal speaking fees from Goldman Sachs," Sanders said, eliciting a few jeers and boos from the audience. The Vermont senator reiterated his call to enact a 21st-century version of the Glass-Steagall Act to separate commercial and financial banking institutions.

According to tax returns released by Clinton's campaign, she received a total of $675,000, for three separate speeches to Goldman Sachs in 2013, in South Carolina, New York and Arizona, a fact that Sanders referenced no fewer than four times during their exchange.

"I find it very strange that a major financial institution that pays $5 billion in fines for breaking the law — not one of their executives is prosecuted, while kids who smoke marijuana, they get a jail sentence," Sanders said.

Later, Sanders returned to the topic, vowing, "Goldman Sachs is not going to bring forth a secretary of the Treasury for a Sanders administration."

Top adviser Tad Devine defended the tactic later in the spin room, telling NBC's Chuck Todd that Sanders raising the issue was "legitimate" and that he had done so "powerfully."

Last week's announcement that Goldman Sachs would pay $5 billion to settle claims of selling faulty mortgage securities "really did appall Bernie," Devine remarked, noting that it was another opportunity to show "two different Democratic visions" for dealing with large financial institutions.