Snooper"s Video Collection

Monday, February 25, 2008

Success In Iraq?

ANO, WP, TH

The Unthinkable

Success In Iraq: The relaxing of Baghdad’s curfew is a sign that the U.S.-troop-surge strategy is working as planned. It’s also bad news for the party of defeat.