Iowa's flagship newspaper has endorsed Hillary Rodham Clinton for the Democratic nomination. The Des Moines Register favors the former secretary of state for president, in spite of Bernie Sanders' recent surge in the state.

"Democrats have one outstanding candidate deserving of their support: Hillary Clinton. No other candidate can match the depth or breadth of her knowledge and experience," the Des Moines Register editorial board writes.

The Des Moines Register also endorsed Clinton in 2008, before she went on to lose the Iowa caucus and the nomination months later.

"She is not a perfect candidate, as evidenced the way she has handled the furor over her private email server. In our endorsement of her 2008 campaign for president, we wrote that 'when she makes a mistake, she should just say so.' That appears to be a lesson she has yet to fully embrace," the Register notes.

The Register said this of the snubbed Sanders.

"A successful Sanders presidency would hinge on his ability to remake Washington in his own image. It's almost inconceivable that such a transformation could take place, even with Democrats controlling both chambers of Congress," the editorial board writes.

But they were not without some nice words, at the expense of Republican front-runner Donald Trump. Not surprisingly then, Trump lost the Republican endorsement — to Senator Marco Rubio.

"Sanders has tapped into the public's anger and frustration with Washington, without demonizing government and resorting to the cheap demagoguery favored by Donald Trump and others. He has shown himself to be a man of courage and principle who has the ability to rally others to his cause," the Des Moines Register writes.