Unassigned

First Russia, now this? DNC's warning about Romney and Afghanistan earns #TBT mockery

President Obama has announced that U.S. troops will remain in Afghanistan:

Advertisement

With that in mind, tweeters are sharing a #ThrowbackThursday for the ages courtesy of the DNC:

First Russia now this? Perfect.

Advertisement

***

Related:

‘Thanks for admitting Romney was right’: David Axelrod’s memory jogged after Putin criticism

Oops! That awkward moment when this journo was reminded that he mocked Romney over hacking threats

Romney was right AGAIN? Turns out Big Bird can survive without public funding