President Barack Obama has ordered 17,000 more U.S. troops to help fight the war against the Taliban in Afghanistan. Can the U.S. prevail where others, including the Russians,
The Associated Press reports:
How can the U.S. win in Afghanistan? Click here to see our Opposing Views debate.
POST YOUR COMMENTS BELOW