25,000 U.S. Troops to Remain in Afghanistan for a Decade After the Supposed "End of the War" in 2014?

Well, we still have tens of thousands of troops, and dozens of bases, in Germany, Japan and South Korea, don’t we? Last spring, when President Obama announced a “Strategic Partnership [...]

President Obama's Speech – What did you think?

Here’s my quick take on the President’s acceptance speech at the Dem Convention last night, but I’d love to know what you thought of it as well. (The New York Times has the [...]