Thursday, April 26, 2018
Home Tags Michael Dukakis

Tag: Michael Dukakis

Memo to Mitt: Release your damn tax returns

Got a newsflash for Mitt Romney:  You're losing the debate over your tax returns. And you're blowing whatever chance you might have had to end...