Now he's the best the dems have to offer?
Telling, very telling...
Please. The Reality of President Obama is worse than that of a possible President Biden. I don’t think even Biden would have done something as stupid as the Iran deal on his won.