What Planet Are They On?
Tuesday, July 20, 2010 at 3:34PM President Obama’s pledge to “begin” withdrawals in July 2011 is rendered virtually meaningless by this weeks’ endorsement of a 2014 timeline for Afghan troops to take over their country’s security. By then another 2,000 Americans could be dead and the cost of the war will reach one-trillion dollars.
Afghanistan,
The Long War 