President Obama today announced another extension in the date U.S. troops would be stationed in Afghanistan:

It seems like only yesterday…

Remember these?

In other words, maybe it’s best not to take at face value anything Obama and the Dems say.