Liveblogging President Obama Surrendering In Iraq
Friday, February 27th, 2009
Oh here’s some big news: Barack Obama has officially declared defeat in Iraq! War is over and our troops are headed home in shame! Stay with us as our president explains how he is going to pull soldiers out of the Middle East, a little bit at a time, until at some point in the future we have mere tens of thousands of troops overseas instead of hundreds of thousands. MORE »












The Pentagon finally has a new, workable strategy in Iraq. The Iraqis may not have been impressed with the size of our force or its movements, our earth-shattering explosions or our collaborative efforts with other forces, but the smart folks at the Pentagon think they’ve hit upon on the one thing they’re sure will awe Iraqis into submission.