Poll: Do You Agree with the Afghanistan War?

December 2, 2009

30,000 troops will be deployed shortly that will bring the total number of troops to 100,000. The addition will add another $30 billion to our spending in the region annually. Perhaps it is a small price to pay for the peace of mind that Read more